API ReferenceIntegrationsKnowledge Base


Welcome to Razorpay! This guide you to:

Sign Up#

First things, first. Sign up for a Razorpay Account to get started. Here are the steps:

  1. Visit our website and click Sign Up.
  2. Complete and submit the pre sign up form.
  3. You will receive a verification email. Click the link to activate your account.
  4. Sign into the Dashboard with your credentials.
  5. By default, you are in the Live mode.
  6. Switch to Test mode. This is a sandbox mode where you can explore the products. You can use our test cards to simulate and test payments.
  7. Start accepting payments
  8. Complete KYC process and document verification.
  9. Start receiving settlements.

Accept Payments Using Payment Gateway (Website or Ecommerce Store Required!)#

Integrate your website or ecommerce store with the Razorpay Payment Gateway using our range of Checkout solutions.

Integration Type

Integration Methods

Web Integration

Standard Checkout Integration

Mobile Integration

Android Standard Checkout Integration

iOS Standard Checkout Integration

Cordova SDK Integration

React Native SDK Integration

Flutter SDK Integration

Ecommerce Plugins

Arastta Integration

CS-Cart Integration

Easy Digital Download Integration

Magento Integration

OpenCart Integration

PrestaShop Integration

Shopify Integration

WHMCS Integration

Wix Integration

WooCommerce Integration

WordPress Integration

Server Integrations (Languages)

PHP Integration

Ruby Integration

Python Integration

NodeJS Integration

.NET Integration

Java Integration

Accept Payments Using Other Applications#

Want to start accepting payments using one of our other applications? Click on the links to view more details on each application.

Application Name



Create and send GST compliant invoices that your customers can pay online instantly. Get paid faster and improve your cash flow.

Payment Links

Share payment link via an email, SMS, messenger or chatbot and get paid immediately. Accepting payments from customers is now just a link away.

Payment Pages

Take your store online instantly with zero coding. Accept international and domestic payments with automated payment receipts.

Smart Collect

Generate virtual bank accounts & UPI-IDs on demand and accept payments via NEFT, RTGS, IMPS, and UPI. Get notified for each incoming payment and automate the tedious reconciliation process.

Subscription via Links

Offer your customers subscription plans with automated recurring transactions on various payment modes, through a platform that is built for automation.

Make Payouts#

Payouts are payments you make to your vendors or employees. Razorpay has products that allow you to do this with ease. Click the links below to learn more about each product.

Payout Method



Easily split incoming payments to individual accounts, make vendor payouts, manage marketplace money flow and much more using powerful APIs.


A neo-banking platform that helps businesses owners and finance teams automate manual, repetitive financial tasks and provide insights into money flow.

RazorpayX helps small and large businesses simplify all types of payouts including:
● Refunds for customers.
● Salary payouts with automated statutory payments such as PF and TDS.
● Vendor payouts with automated TDS payments.

Make timely payouts on RazorpayX either via our user-friendly Dashboard or dev-friendly APIs.