Payment Gateway
Overview
Payment Methods
Built for Developers

A System Designed to Handle End to End Payments

Accept All Payment Modes

With Domestic and International Credit & Debit cards, EMI, Netbanking from 58 banks, UPI and 8 mobile wallets, Razorpay provides the most extensive set of payment methods.

Checkout and Global Card Saving

An easy to integrate Checkout with cards saved across businesses so that your customers can pay seamlessly everywhere.

Powerful Dashboard

Get reports and detailed statistics on payments, settlements, refunds and much more for you to take better business decisions.

Built for Developers

Robust, clean, developer friendly APIs, plugins and libraries for all major languages and platforms that let you focus on building great products.

Robust Security

PCI DSS Level 1 compliant along with frequent third party audits and a dedicated internal security team to make sure your data is always safe.

Razorpay Checkout

A cross platform payment form that can be embedded using a single line of javascript

Razorpay Checkout
Simple Integration

Just add a few lines of code to your website or app and you are ready

Works across devices

From large screens to small phones, Checkout works across all platforms

Autofill OTP on Mobile

With our featherlight SDKs, your customers won't need to enter OTP manually

Customisable UI

Make Checkout look like a part of your app with your colors and branding

No Annoying Redirects

Start and end payments on the same page without redirecting to 3rd party pages

Even for Bank Pages

All compulsory redirection is handled in a second window with one click retry

Great User Experience

Checkout handles all validations on payment input to reduce failures

Stay Updated, Automatically

Get new payment modes and features automatically, no manual effort needed

Flash Checkout

Tap into a store of 2 million+ saved cards and say goodbye to requiring customers to type card details every time.

Seamless and secure

With Flash Checkout, customer's cards are securely saved cards on our platform and made available across businesses. Customers new to your platform can checkout just as seamlessly as your existing ones by just entering CVV and 3D-Secure.

Razorpay is PCI DSS Level 1 compliant and safely stores saved cards for maximum security.

Card Management

Your customers can easily add or delete their saved cards. It's their data after all.
Manage Saved Cards

A Powerful dashboard to give you full control

Access and manage your payments, refunds, transfers, subscriptions, invoices, virtual accounts, API keys, webhooks, account and everything else.

See Key Statistics

Get access to real-time data and insights to take informed business decisions. View important stats and generate customizable settlement and reconciliation reports.

Easy to Use

We understand that when it comes to managing payments, speed and ease of use is what matters at the end of the day. We've spent endless hours to make it a great experience for you.

Go to your Dashboard

The Easiest Integration Ever

Integrating payments with Razorpay is as simple as it can get with well documented SDKs, RESTful APIs and plugins for all major platforms and languages.

Integrating Razorpay was a breeze and we must have spent about 30 minutes doing it! Unquestionably the only Indian payment gateway truly designed and built for developers.

Kailash Nadh, Head of Technology, Zerodha

Read MoreView Integrations

View All

Simple Integrations on All Platforms

View All

One Click eCommerce Plugins

A payments experience
people love to talk about

Support hundreds of payment methods,
and all the upcoming ones

Start and end payments on the same page.
UPIBharat QRAll major debit and credit cards50+ Netbanking OptionsMobile Wallets

UPI

UPI is a new mobile-first payment mode for making payments to friends or businesses. Razorpay was the first in the industry to bring UPI payments to merchants. Accept UPI payments without writing any additional code.

Learn More about UPI
UPI Payment Method

Credit and Debit Cards, International Included

Accept payments from all major credit and debit card networks like Visa, Mastercard, American Express and RuPay. Also get access to international card payments.

With Razorpay Flash Checkout,  your customers can save their card details and use them for future payments.

Cards Payment Method

EMI on Cards

Your customers can pay in monthly instalments on major bank credit cards, while you receive the full amount now.

EMI Payment Method

10+ banks

50+ Netbanking Options

Accept payments through 50+ banks including SBI, ICICI Bank, HDFC Bank, Axis Bank, Kotak Bank and Yes Bank. The bank page opens in a pop-up window so your customers can easily come back to your website, ensuring a great experience.

Netbanking Payment Method

50+ banks

9 Payment Wallets

Allow your customers to pay via popular online wallets like Mobikwik, Freecharge and Ola Money. They can approve payments using OTP directly on Razorpay checkout for a seamless experience.

Wallets Payment Method

NEFT/RTGS/IMPS

Generate virtual accounts and accept payments via NEFT, RTGS and IMPS using Smart Collect. Get notified for each incoming payment and automate the tedious reconciliation process.

Learn More about Smart Collect
NEFT/RTGS/IMPS Payment Method

The Easiest Integration Ever

Integrating payments with Razorpay is as simple as it can get with well documented SDKs, RESTful APIs and plugins for all major platforms and languages.

Checkout: Easy way to integrate payments on web and mobile.

Use Razorpay Checkout and leave the complexities of payment validations, error handling and retry process to us.

Easy to integrate

Razorpay Checkout is a cross platform payment form that can be embedded using few lines of javascript. No more week long integration woes.

Responsive, works everywhere

Checkout has been tested to work smoothly across all major platforms and browsers.

View DocsView Demo

Mobile SDKs

Accept payments on mobile apps using auto updating, easy to integrate and lightweight SDKs.

Autofill OTP

Don't you just hate it when you have to switch to the SMS app just to read an OTP and then fill it manually?

Razorpay's Android SDK takes the pain out of the process by doing all this for your app users, automatically.

Auto Updating

A new wallet comes up in the market? A new bank in Net Banking list? Sit back and relax, you don't need to update your app. We've got you covered, automatically.

Featherweight

At around ~200KB in size, our Android SDK is one of the lightest payment SDKs.

Robust APIs to manage payments on your backend

Control all aspects of payments through powerful APIs and SDKs built for enabling automation.

Create an Order

Get Payment Details

Create a Refund

  1. curl https://api.razorpay.com/v1/orders \
  2. -u {KEY}:{SECRET} \
  3. -d 'amount=10000' \
  4. -d 'currency=INR' \
  5. -d 'receipt=Receipt #20'
  1. curl https://api.razorpay.com/v1/payments/payment_7xbQrmEoA5WJ0G \
  2. -u {KEY}:{SECRET}
  1. curl https://api.razorpay.com/v1/payments/payment_7xbQrmEoA5WJ0G/refund \
  2. -u {KEY}:{SECRET} \
  3. -d 'amount=6000'
View Docs

Integration SDKs for all major platforms

View Integrations

Supercharge your business with Razorpay

Sign up now to experience the future of payments and offer your customers the best checkout experience.

  • Quick Onboarding
  • Razorpay Checkout
  • Saved Cards Database
  • 24x7 Support