How to Add RazorPay as a Payment Method

Set up RazorPay to take payments in Upmind

RazorPay is a leading payment gateway in India, supporting credit/debit cards, net banking, UPI (Unified Payments Interface), wallets, and more.

Getting RazorPay API credentials

  1. Log in to your RazorPay account.
  2. Go to Settings > API Key and click Regenerate Key to obtain your Key ID and Key Secret.

Key ID and Key Secret

Adding RazorPay in Upmind

  1. Go to Settings > Payment Providers in your admin area.

  2. Click Add Payment Provider and select RazorPay.

    Select payment provider

Configuring details

  1. Enter a display name. We suggest RazorPay.
  2. Select the appropriate Test Mode option.
  3. Enter your Key ID and Key Secret.
  4. Click Test Credentials to verify.
  5. (Optional) Add supported currencies.
  6. (Optional) Enter payment instructions for your customers.
  7. Click Create.

Add details

Editing the payment method

To update, go to Settings > Payment Providers, click the three dots next to RazorPay, and select Edit.

Configure RazorPay webhook

  1. Log in to your RazorPay dashboard.

RazorPay login

  1. Go to Account & Settings.

Account & settings

  1. Click Webhooks under Website and app settings.

Website and app settings > Webhooks

  1. Click + Add New Webhook.

Add New Webhook

  1. Enter the public HTTPS URL of your endpoint.
  2. Add a Secret for security on the webhook endpoint. (Optional)
  3. In the Alert Email field, enter the address to receive webhook failure notifications, such as errors or deactivations.
  4. Select the desired Events from the list.

Fill in the details

  1. Click Create Webhook.

For more information, you can check out this guide from RazorPay.