# Razorpay: India Payments Payment Gateway

## Payment Gateway

- [About Payment Gateway](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway.md): Accept payments using Razorpay Payment Gateway. Discover its advantages, when to use it and the various integration types.
- [How Payment Gateway Works](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/how-it-works.md): Understand the Razorpay Payment Gateway flow and how it works.
- [Unsupported Platforms and Integrations](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/unsupported-platforms.md): Learn how to integrate Razorpay Payment Gateway with platforms that don't have an official plugin. Explore alternate integration options and workarounds.

### Features

- [Features](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/features.md): List of features that will help you build a first-class payments experience with Razorpay Checkout.
- [QuickBuy](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/features/quickbuy.md): Streamline checkout with QuickBuy’s 1-click payment. Minimise steps and speed up transactions for a fast, seamless customer experience.
- [Razorpay Trusted Business Badge](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/features/trusted-business.md): Check the eligibility for the Razorpay Trusted Business badge and how to add it to your Checkout and website.

### Web Integration

- [Web Standard Checkout Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard.md): Check the prerequisites before you integrate with Razorpay Web Standard Checkout.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/integration-steps.md): Steps to integrate the Standard Checkout form on your website.
- [Callback URL](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/callback-url.md): Reuse the web integration to process the payments.
- [Cash on Delivery](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/cod.md): Offer Cash on Delivery (COD) as a payment method on Razorpay Standard Checkout.
- [Best Practices for Standard Checkout Integration](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/best-practices.md): Best practices for a smoother Standard Checkout web integration and payment experience.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/troubleshooting-faqs.md): Troubleshoot common errors and find answers to frequently asked questions related to Razorpay Web Standard Checkout Integration.

#### Configure Payment Methods

- [About Payment Methods Configuration](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/configure-payment-methods.md): Configure the payment methods of your choice at Razorpay Checkout.
- [Understand the Configuration](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/configure-payment-methods/understand-configuration.md): Understand the building blocks that are required to build a configuration of your choice.
- [Display the Configuration](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/configure-payment-methods/display-configuration.md): Display the configured payment methods on Razorpay Checkout.
- [Sample Codes](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/configure-payment-methods/sample-code.md): Sample codes to help you integrate the payment methods of your choice on Razorpay Checkout.
- [Supported Methods](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/web-integration/standard/configure-payment-methods/supported-methods.md): List of supported payment methods and instruments.

### Android Integration

- [Android Standard Checkout Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard.md): Check the prerequisites before you integrate with Razorpay Android Standard Checkout.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/integration-steps.md): Steps to integrate your Android application with Razorpay Android Standard SDK.
- [Customisation Options](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/customisation.md): Add company logo and disable Checkout on full screen using the Razorpay Android Standard SDK.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Standard Android integration.
- [Google Play Console - Data Safety](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/google-data-safety.md): Guidelines for filling out Razorpay SDK-related data points in Google Play Data Safety form.

#### Payment Methods

- [Additional Support for Payment Methods](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/payment-methods.md): Additional support features available for card, netbanking, wallets and more.

##### Turbo UPI

- [Integrate with Turbo UPI](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/payment-methods/turbo-upi.md): Steps to integrate Razorpay Turbo UPI with your app.
- [Integrate Turbo UPI TPV](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/payment-methods/integration-tpv.md): Know how Razorpay performs Third-Party Validation (TPV) of investor bank accounts in real-time using Razorpay Turbo UPI on Standard Checkout.
- [Integrate Turbo UPI Mock SDK](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/payment-methods/integration-mock.md): Steps to integrate the Razorpay Turbo UPI Mock SDK with your app.
- [Turbo UPI SDK - Error Codes](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/android-integration/standard/payment-methods/turbo-upi/error-codes.md): List of error codes for Turbo UPI SDK.

### iOS Integration

- [iOS Standard Checkout Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/ios-integration/standard.md): Check the prerequisites before you integrate with Razorpay iOS Standard Checkout.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/ios-integration/standard/integration-steps.md): Steps to integrate your iOS application with Razorpay iOS Standard SDK.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/ios-integration/standard/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about standard iOS integration.

#### Payment Methods

- [Integrate with Turbo UPI](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/ios-integration/standard/payment-methods/turbo-upi.md): Steps to integrate Razorpay Turbo UPI with your app.
- [Turbo UPI SDK - Error Codes](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/ios-integration/standard/payment-methods/turbo-upi/error-codes.md): List of error codes for Turbo UPI SDK.

### React Native

- [React Native Standard Plugin Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/react-native-integration/standard.md): Check the prerequisites before you integrate Razorpay React Native Standard plugin with our native Android and iOS SDKs.
- [Integration Steps (Android)](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/react-native-integration/standard/integration-steps-android.md): Steps to integrate your React Native Android application with Razorpay Payment Gateway.
- [Integration Steps (iOS)](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/react-native-integration/standard/integration-steps-ios.md): Steps to integrate your React Native iOS application with Razorpay Payment Gateway.
- [Troubleshooting and FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/react-native-integration/standard/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Standard React Native integration.

### Cordova & Ionic

- [Cordova Standard SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration.md): Check the prerequisites before you integrate with Razorpay Cordova Standard SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration/integration-steps.md): Steps to integrate the Cordova application with Razorpay Payment Gateway.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Cordova Integration.

#### Payment Methods

- [Integrate with Turbo UPI](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration/payment-methods/turbo-upi.md): Steps to integrate Razorpay Turbo UPI with your app.
- [Integrate Turbo UPI TPV](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration/payment-methods/integration-tpv.md): Steps to integrate Turbo UPI TPV with your Cordova app. Know how Razorpay performs Third-Party Validation (TPV) of investor bank accounts in real-time using Razorpay Turbo UPI.
- [Turbo UPI SDK - Error Codes](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/cordova-integration/payment-methods/turbo-upi/error-codes.md): List of error codes for Turbo UPI SDK.

### Flutter Plugin

- [Flutter Standard Plugin Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard.md): Check the prerequisites before you integrate Razorpay Flutter Standard plugin with our native Android and iOS SDKs.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/integration-steps.md): Steps to integrate the Flutter application with Razorpay Payment Gateway.
- [Troubleshooting and FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Standard Flutter integration.

#### Payment Methods

- [API Classes and Methods](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/payment-methods/api.md): API classes and methods available for the Flutter plugin.

##### Turbo UPI

- [Integrate with Turbo UPI](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/payment-methods/turbo-upi.md): Steps to integrate Razorpay Turbo UPI with your app.
- [Integrate Turbo UPI TPV](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/payment-methods/integration-tpv.md): Know how Razorpay performs Third-Party Validation (TPV) of investor bank accounts in real-time using Razorpay Turbo UPI.
- [Turbo UPI SDK - Error Codes](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/flutter-integration/standard/payment-methods/turbo-upi/error-codes.md): List of error codes for Turbo UPI SDK.

### Capacitor Integration

- [Capacitor Standard SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/capacitor-integration.md): Check the prerequisites before you integrate with Razorpay Capacitor Standard SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/capacitor-integration/integration-steps.md): Steps to integrate the Capacitor application with Razorpay Payment Gateway.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/capacitor-integration/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Capacitor integration.

### Quick Integration

- [Quick Integration Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/quick-integration.md): Check the prerequisites before you integrate with Razorpay Quick Integration.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/quick-integration/integration-steps.md): Steps to integrate with Razorpay Quick Integration.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/payment-gateway/quick-integration/troubleshooting-faqs.md): Troubleshoot common errors and find answers to frequently asked questions related to Razorpay Quick Integration.

### Server Integration

- [About Server Integrations](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration.md): Integrate the Razorpay Payment Gateway using our server SDKs available in multiple languages.

#### .NET

- [.NET Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/dot-net.md): Check the prerequisites before you integrate with Razorpay .NET server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/dot-net/integration-steps.md): Integrate your .NET-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/dot-net/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Razorpay .NET SDK.

#### Go

- [Go Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/go.md): Check the prerequisites before you integrate with Razorpay Go server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/go/integration-steps.md): Integrate your Go-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.

#### Java

- [Java Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/java.md): Check the prerequisites before you integrate with Razorpay Java server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/java/integration-steps.md): Integrate your Java-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.

#### Node.js

- [Node.js Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/nodejs.md): Check the prerequisites before you integrate with Razorpay Node.js server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/nodejs/integration-steps.md): Integrate your Node.js-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/nodejs/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Razorpay Node.js SDK.

#### PHP

- [PHP Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/php.md): Check the prerequisites before you integrate with Razorpay PHP server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/php/integration-steps.md): Integrate your PHP-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.
- [Troubleshooting & FAQs](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/php/troubleshooting-faqs.md): Troubleshoot common error scenarios and find answers to frequently asked questions about Razorpay PHP SDK.

#### Python

- [Python Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/python.md): Check the prerequisites before you integrate with Razorpay Python server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/python/integration-steps.md): Integrate your Python-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.

#### Ruby

- [Ruby Server SDK Prerequisites](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/ruby.md): Check the prerequisites before you integrate with Razorpay Ruby server-side SDK.
- [Integration Steps](https://razorpay-881012b3.mintlify.app/docs/payments/server-integration/ruby/integration-steps.md): Integrate your Ruby-based website with our SDK to start accepting payments using the Razorpay Payment Gateway.
