Customer login/signup on product page to buy the article. Customer is redirected to payment gateway page along with order details such as order id, product price. On payment gateway page, customer can use any of payment modes such as upi, net banking, paytm wallet without giving any details about billing or shipping address. After transaction, based on transaction status, user is redirected to article page - if transaction is complete or product page where in he can buy article again if payment fails for any reason. Every transaction details such as transaction status, status code, transaction id, status message, payment method, order id, tracking id, etc are returned to application to be stored for further use.