How to Add RazorPay as a Payment Method
Set up RazorPay to take payments in Upmind.
Last updated 29 days ago
RazorPay is a leading payment gateway in India, supporting credit/debit cards, net banking, UPI (Unified Payments Interface), wallets, and more. Razorpay is for standard payments, which are non-recurring.
π§ A webhook must be configured between RayzorPay and Upmind for payment callbacks to be received and orders to be completed automatically.
Getting RazorPay API credentials
Log in to your RazorPay account.
Go to Accounts & Settings > Settings > API Key and click Regenerate Key to obtain your Key ID and Key Secret.

Adding RazorPay in Upmind
Go to Settings > Payment Providers in your admin area.
Click Add Payment Provider and select RazorPay.

Configuring details
Enter a display name. We suggest RazorPay.
Select the appropriate Test Mode option.
Enter your Key ID and Key Secret.
Click Test Credentials to verify.
(Optional) Add supported currencies.
(Optional) Enter payment instructions for your customers.
Click Create.

Editing the payment method
To update, go to Settings > Payment Providers, click the three dots next to RazorPay, and select Edit.
Configure RazorPay webhook
You must configure the RazorPay webhook so Upmind always receives transaction updates.
Log in to your RazorPay dashboard.

Go to
Account & Settings.

Click Webhooks under Website and app settings.

Click + Add New Webhook.

Enter the public HTTPS URL of your endpoint.
The webhook URL needs to be taken from the Upmind provider set up.

Add a Secret for security on the webhook endpoint. (Optional)
In the Alert Email field, enter the address to receive webhook failure notifications, such as errors or deactivations.
Select the desired Events from the list.

Click Create Webhook.
For more information, you can check out this guide from RazorPay.
How to Enable EMI payments on Razorpay
The EMI function is not enabled by default on Razorpay accounts. You need to raise a request through the Razorpay Dashboard for activation. The following EMI types are available:
Credit Card EMI
Debit Card EMI
No Cost EMI
Low Cost EMI
Cardless EMI
β Instant refunds are not supported on EMI transactions, so make sure your refund policies reflect this before going live.
Requesting EMI for your account
Log in to your Razorpay Dashboard in Live mode (this setting is only available in Live mode).
Go to Account & Settings > Payment Methods.
Click Payment Methods, then select EMI as the payment method type.

Find the EMI option you want to enable and click Request.
Review the activation timeline shown in the confirmation box, then click Confirm.
Once approved, you can verify which EMI options are active by returning to Account & Settings > Payment Methods in your Razorpay Dashboard.
For a full breakdown of supported banks, interest rates, and EMI types, refer to the Razorpay EMI documentation.