Getting RazorPay Checkout 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 Checkout in Upmind
- Go to Settings > Payment Providers in your admin area.
- Click Add Payment Provider and select RazorPay Checkout.

Configuring details
- Enter a display name. We suggest RazorPay Checkout.
- Set the Internal Name.
- Select the appropriate Test Mode option.
- Enter your Key ID and Key Secret.
- Choose whether to Store the card.
- Click Test Credentials to verify.

- (Optional) Add supported currencies.
- (Optional) Enter payment instructions for your customers.
- Click Create.


RazorPay Checkout is a reusable card for auto-payments.When paying for an order in Upmind, if the customer wants to create a reusable card token for auto-payments, they must select Save payment details.This ensures the checkout presented to the customer only shows the card payment method and allows the system to store the card for auto-payments.



Editing the payment method
To update, go to Settings > Payment Providers, click the three dots next to RazorPay Checkout, 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.

- 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.


