Available in🇮🇳 India
The following table lists the recommended practices for a successful API Integration with RazorpayX.
Watch Out!RazorpayX Lite is currently not available for new merchants. To set up a new RazorpayX account, refer to Current Account.
| Checklist | Description |
|---|---|
| Ensure you have a Live Account | You can access both, Live and Test mode. Generate Key ID and Secret in Live mode for real-time transactions. |
| Select the Type of Account |
|
| Select the Type of API integration | While using standalone API’s, the fund account can be re-used, which reduces the response time, which in turn, reduces the load on the data base. |
| Choose a Payout Method | Bank accounts and UPI are available by default. Cards require PCI-DSS compliance. |
| Make a Penny Drop | Improved efficiency as fund accounts are validated before actual payout. |
| Check for Additional Integration | You have the provision to include multiple solutions other than payouts to enhance end-user experience. |
| Use Source Account Validation | Fund inflow from only trusted sources. |
| Use Payouts Pro | Increase success rate of payouts when the beneficiary bank is down. |
| Check Idempotency Header (Handling 5XX error) | Eliminate duplicate payouts due to human or network error. |
| Check if Feature Enablement is required | Contact support and enable the feature in case the required is not available on your dashboard. |
| Set up Webhooks | Receive realtime status update. There is less load on the Dashboard due to reduced fetch calls. |
| Fetch Transactions API | Combined with webhook reconciliation, the fetch API’s provide an optimal/reliable reconciliation process. |
| Allowlist IPs | Non-allowlisted IP API calls are rejected, hence, improves security. |
| Get Custom Reports | Efficiently collate data that is required to ease reconciliation. |
| Enable Downtime webhook events | Provides proactive alerts in case of scheduled downtimes. |
| Contact support team or your RazorpayX POC for Custom Integration | Custom builds are available for specific use cases. |