Skip to main content
All CollectionsPayable Forms - Payments
Payable Forms - How to Setup Razorpay
Payable Forms - How to Setup Razorpay

For users located in India, Razorpay is one of the best options for payment processing in the region.

Updated over a week ago

This guide is designed to show you how to get started with RazorPay.

Step 1 - Get a Razorpay Account


It can take some time to get setup with Razorpay and provide all the documentation.

If you do not already have an account, click here to go to Razorpay and start the registration process.

Once you have a live approved account, proceed to step 2.

Step 2 - Link your Razorpay account to Payable


When connecting your account to Payable we will ask you to copy and paste 6 items from your Razorpay Account. Be prepared and collect the following 6 items and save them in a safe place:

  1. Razorpay Merchant Id

  2. Razorpay Email

  3. Razorpay Test API Key Id

  4. Razorpay Test API Key Secret

  5. Razorpay Live API Key Id

  6. Razorpay Live API Key Secret

    This is where to locate each of these items:

Merchant ID and Email

Go to the API Key Section for Environment

Be Careful if you have existing keys and "Regenerate the Keys," as any of your other pre-existing integrations will need to be updated.

Copy and paste the API Keys into a safe place

Once you have collected all of the items, select "Razorpay" in the Payable Payment Processor connections and enter your credentials.

Testing with Razorpay

When your Payable form is in Test Mode, it will use the Razorpay Test Credentials. When you switch Test Mode to Off, we will use the Razorpay Live credentials.

See this form which is in Test Mode for an example.

Step 3 - Make sure you register update your Website Details for Payable Apps shared checkout URL

Razorpay will not allow live payment methods to go through (mostly card) if the checkout page domain name "checkout.payableplugins.com" is not registered in your Razorpay profile as a website url. Razorpay outlines the steps here.

To update website or mobile app details:

  1. Log in to the Razorpay Dashboard.

  2. Navigate to My Account → Profile.

  3. Click the edit icon next to the Business Website/App details field.

  4. In the pop-up page that is displayed, click Proceed to update website/app.

  5. Provide the website or app details:

    For the Website / App URL you are going to want to use a link to a single Payable Order (eg. https://checkout.payableplugins.com/order/{Your Order ID Here}) with functional sample of one of your orders so the Razorpay staff can see your line items etc, and approve it.


To get a URL for a hosted Payable Checkout Page:

  1. Submit your own Form

  2. Transition to the checkout page, or click on the Order ID link, in your connected Google Sheet

  3. Leave the order in an Unpaid Status so Razorpay can see the setup.

  4. Copy the URL from your browser while on checkout page which will be in the format. https://checkout.payableplugins.com/order/{Your Order ID Here}

  5. Use that URL as Website for Razorpay.



Did this answer your question?