Advantages
- Onboarding: Integrate Razorpay Payment Gateway on your native-built website using Standard Checkout. Explore Razorpay plugins for various platforms such as WooCommerce, WordPress, Magento, Shopify and more.
- Success Rate: Achieve a higher success rate by using multiple connections to route a transaction and direct netbanking pipes. Razorpay provides downtime updates, suggests the next best payment option at the point of payment failure on checkout and more.
- Refunds: Razorpay retries failed API refunds smartly based on the error code received from the bank.
- Scalability and Availability: Razorpay systems handle a load of 800 transaction requests per second without deterioration. They provide downtime updates via email, status page and Dashboard.
- Settlements Reconciliation: Use settlement reconciliation to keep track of all the transactions such as payments, refunds, transfers, and adjustments settled to you for a particular day or month.
- Coverage: Razorpay supports a wide range of domestic and international cards, various netbanking options, UPI, Cash on Delivery, EMI, Cardless EMI, and wallets including Paytm and PhonePe.
When to Use a Payment Gateway
You should consider integrating with a payment gateway if you have a website or a mobile app. You can still accept payments by using other Razorpay products such as Payment Links and Payment Pages. Check the list of no-code apps and find the product that best suits your business needs. If you are unsure about integrating with Razorpay Gateway, you can use Razorpay Payment Button. Embed a Payment Button on your website by just adding a couple of lines of code.Types of Checkout
Use this flow to decide whether to use Standard or Custom Checkout. You can also explore other available checkout options.- Customise the Pay button to fit your business needs using JavaScript-based method.
- Offers additional functions to automatically open and close the Checkout.
- Ideal if you want to fully customise your checkout UI.
- Design the entire payment flow the way you want.
- Quickly integrate Razorpay Payment Gateway using automatic checkout method (Quick Integration).
- Pay button is auto-generated and cannot be customised. An HTML-based form with no support for JavaScript customisations.
- For more control on your integration, use Standard Checkout.
- Use Server-to-Server (S2S) integration to communicate directly with the Razorpay servers and seamlessly integrate the service in your web application.
- Capture payment details and process them on your server.
- Complete control over the checkout design and payment experience.
- For S2S integration, contact the Support team.
Integrate Payment Gateway - Web, Mobile, Ecommerce Plugins
Razorpay offers a wide range of integrations as given below:- Razorpay Standard Checkout:
- Razorpay Custom Checkout:
- PHP:
- Ruby:
- Python:
- NodeJS:
- .NET:
- Java:
- Go:
- Arastta:
- BigCommerce:
- Drupal:
- CS-Cart:
- Gravity Forms:
- Easy Digital Download:
- Magento:
- OpenCart:
- PrestaShop:
- Shopify:
- WHMCS:
- Wix:
- WooCommerce:
- WordPress:
- Razorpay Direct - Credit Card:
- Android SDK:
- iOS SDK:
- Cordova SDK:
- React Native SDK:
- Flutter SDK:
- Capacitor SDK: