A System Designed to Handle End to End Payments
Accept All Payment Modes
With Domestic and International Credit & Debit cards, EMIs ( Credit/Debit Cards & Cardless), PayLater, 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. Learn More
Flash Checkout
Tap into a store of 4 million+ saved cards and say goodbye to requiring customers to type card details every time.
- Better Conversions than ever
- Flaunt your Brand with Custom UI
- Easy Integration with less code
- 4+ Million saved cards across businesses
- Personalised payment experience for every user
- Native OTP
A Powerful dashboard to give you full control
Access and manage your payments, refunds, transfers, subscriptions, invoices, customer identifiers, 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.

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, ZerodhaSupport 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
Credit and Debit Cards, International Included
Accept payments from all major credit and debit card networks like Visa, Mastercard, American Express and RuPay. And now also accept international card payments from customers in various countries including US, Europe, South East Asia etc.
With Razorpay Flash Checkout, your customers can save their card details and use them for future payments.

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.

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.

NEFT/RTGS/IMPS
Generate customer identifiers 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


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 DocsMobile 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
- curl https://api.razorpay.com/v1/orders \
- -u {KEY}:{SECRET} \
- -d 'amount=10000' \
- -d 'currency=INR' \
- -d 'receipt=Receipt #20'
- curl https://api.razorpay.com/v1/payments/payment_7xbQrmEoA5WJ0G \
- -u {KEY}:{SECRET}
- curl https://api.razorpay.com/v1/payments/payment_7xbQrmEoA5WJ0G/refund \
- -u {KEY}:{SECRET} \
- -d 'amount=6000'