Process Payments

Process payments on behalf of your customers using multiple Payment Methods.

As a Technology Partner, you can allow businesses on your platform to accept payments through various Payment Methods and channels.

Process payments using Razorpay products

You can process payments on behalf of your sub-merchants using

. Use the tokens generated during .

Use the access_token generated in the

step to authenticate using Bearer Auth.

Below is a sample code to create an Order and process payments.


The parameter descriptions and errors are present in the


Below is a list of Razorpay products available to you to accept payments.

Product and Use
: Integrate our Payment Gateway with your website or app to accept payments from customers.
: Integrate Razorpay Magic Checkout to help customers complete prepaid and cash-on-delivery (COD) transactions on your website/app and reduce your COD RTOs.
: Easiest way to accept payments with a custom-branded online store. Accept payments with automated payment receipts. Take your store online instantly with zero coding.
: Share payment link via an email, SMS, messenger or chatbot and get paid immediately.
: Create and send GST-compliant invoices that your customers can pay online instantly. Get paid faster and improve your cash flow.
: Offer your customers subscription plans with automated recurring transactions on various payment modes.
: Take your store online instantly with zero coding. Accept one-time and recurring payments with automated payment receipts.
: Generate virtual bank accounts and UPI IDs on demand and accept payments using NEFT, RTGS, IMPS and UPI. Get notified for each incoming payment and automate the tedious reconciliation process.
: Attract and retain customers by creating offers and providing popular payment methods, such as EMI, Cardless EMI, No Cost EMI and Paylater.

Was this page helpful?