Help Centerโ€บPaymentsโ€บHow to integrate Razorpay in SystemeScale
๐Ÿ’ณ Payments

How to integrate Razorpay in SystemeScale

๐Ÿ“… Last updated: June 2026
โฑ 8 min read
โœ… Razorpay

In this article, you will learn how to integrate your Razorpay account with your SystemeScale account.

What you'll need

  • A SystemeScale account
  • A Razorpay account

Setup and configuration

To connect your Razorpay account to your SystemeScale account, click on your profile picture and then on Settings.

In the menu on the left of the page, click Payment Gateways, then click Connect for Razorpay.

1
Open Settings
Click your profile picture, then click Settings.
2
Open Payment Gateways
In the menu on the left of the page, click Payment Gateways.
3
Connect Razorpay
Click Connect for the Razorpay payment gateway.

Add your Razorpay credentials to your SystemeScale account, and click Save.

๐Ÿ”‘
Credentials are required
SystemeScale needs your Razorpay API key ID and secret to connect the payment gateway.

Generating the API keys ID/Secret

To get the API keys ID/Secret information from Razorpay, log into your Razorpay account, go to Settings, and then to Websites & API Keys.

Generate and copy the API keys ID/Secret.

Alternatively, log in to your account and go to https://dashboard.razorpay.com/app/keys to generate and copy the API keys ID/Secret.

โœ…
Copy the keys carefully
Make sure you paste the correct Razorpay key ID and secret into the Razorpay section in SystemeScale before saving.

Configuring the Razorpay webhooks

Copy the webhook URL and secret from the Razorpay section in your SystemeScale account.

From your Razorpay account, click Settings, go to Webhooks, and click Add new webhook.

In the popup that appears, paste the webhook URL and the webhook secret.

1
Copy webhook details from SystemeScale
Copy the webhook URL and secret from the Razorpay section in your SystemeScale account.
2
Open Razorpay Webhooks
In Razorpay, click Settings, go to Webhooks, and click Add new webhook.
3
Paste the webhook URL and secret
In the popup, paste the webhook URL and webhook secret copied from SystemeScale.

Select the required webhook events

Tick the following fields to configure events.

Payment events

  • payment.authorized
  • payment.failed
  • payment.captured

Order events

  • order.paid

Invoice events

  • invoice.paid
  • invoice.expired

Subscription events

  • subscription.authenticated
  • subscription.paused
  • subscription.resumed
  • subscription.activated
  • subscription.pending
  • subscription.halted
  • subscription.charged
  • subscription.cancelled
  • subscription.completed
  • subscription.updated

Refund events

  • refund.processed
  • refund.created
โš ๏ธ
Tick every listed event
Make sure to tick the events listed above. Without them, SystemeScale will not be able to access the required information to collect the transactions or subscriptions, and customers will not have access to the resources.

Mandatory order form fields

For Razorpay integration to work properly, your order form must include these mandatory fields: Email, First name, Last name, and Phone number.

Without them, payments cannot be processed through the Razorpay gateway.

๐Ÿ“‹
Required fields for Razorpay
Before sending traffic to your order form, confirm that Email, First name, Last name, and Phone number are all present.

What happens when a Razorpay payment fails?

In addition to the main payment attempt, three attempts will be made, with one day between each attempt.

The delay between each attempt cannot be changed. However, the seller has the option of making a new direct debit attempt without waiting for the one-day delay from the Razorpay dashboard.

It is important to note that making a new direct debit attempt from Razorpay will not affect the maximum number of attempts.

๐Ÿ”
Retry timing cannot be changed
Razorpay failed-payment retries happen with one day between each retry. The maximum number of attempts remains the same even if you trigger a new direct debit attempt from Razorpay.

Related payment guides

Use the related guides below if you need to compare other payment gateway integrations, create an order form, activate payments in a funnel, or understand subscription payment failure behavior.

๐Ÿ’ณ
Need to activate payments inside a funnel?
After connecting Razorpay, make sure your funnel and order form are configured to accept payments from the intended gateway.
Read Funnel Payment Guide โ†’
Was this article helpful?