xPay employs sophisticated rate limiting mechanisms to ensure optimal API performance and equitable resource distribution across all merchants. Our rate limiting system orchestrates request throughput to maintain peak performance and prevent system overload, encompassing all API endpoints within your merchant account. When you exceed these thresholds, you’ll encounter error responses with status codeDocumentation Index
Fetch the complete documentation index at: https://docs.xpaycheckout.com/llms.txt
Use this file to discover all available pages before exploring further.
429. Each API request consumes quota from your allocated allowance.
Quotas
Our throttling system enforces the following request quotas per minute:- Live mode: 10 requests per second
- Sandbox: 10 requests per second
Anticipate traffic surges: Proactively plan for high-volume events by contacting xPay support at hello@xpaycheckout.com to discuss your expected traffic patterns and ensure your integration can handle the load.
Response
When you exceed the throttling threshold, requests return a429 Too Many Requests status code:
HTTP Status Code: 429