Skip to main content
Razorpay Payment Gateway creates a secure pathway between your customers and your business, handling the full lifecycle of a payment — from checkout to settlement. It supports 100+ payment modes including credit cards, debit cards, and digital wallets, and is designed for businesses that have a website or mobile app to embed checkout into.
If you don’t have a website or mobile app, use Payment Links instead. Payment Links let you collect payments without writing any code.

Standard Checkout

Standard Checkout is a Razorpay-hosted checkout experience that you embed in your product. It is fully customizable — you control the branding, the payment options presented, and the post-payment flow. Razorpay handles PCI compliance and the secure transmission of card data.

Advantages

  • Higher success rates — Multiple bank connections and intelligent routing increase the likelihood of a transaction completing on the first attempt.
  • Automatic retry for failed refunds — Refunds that fail due to known error codes are retried automatically, reducing manual intervention.
  • High throughput — The gateway handles up to 800 transactions per second, suitable for flash sales and high-volume periods.
  • Downtime notifications — You are notified of any outages via email, the Razorpay status page, and your Dashboard.
  • Settlement reconciliation — Detailed settlement reports make it straightforward to reconcile payments with your accounting records.

When to use Payment Gateway

Use Payment Gateway if you have a website or mobile application and want to embed a checkout experience directly in your product. It gives you full control over the payment flow and supports a wide range of payment modes. If you need to collect one-off or recurring payments without a custom integration, see Payment Links.

Integration types

Choose the integration that matches your platform:

Web (JavaScript)

Embed Standard Checkout on any website using a JavaScript snippet. No framework required.

Android SDK

Integrate the Razorpay Checkout SDK into your native Android app using Kotlin or Java.

iOS SDK

Integrate the Razorpay Checkout SDK into your native iOS app using Swift or Objective-C.

Ecommerce plugins

Install an official Razorpay plugin for WooCommerce, Shopify, Magento 2, and more — no custom code needed.