Rate limiting guideline
DocsLimited
Last updated: Aug 26th, 1:50am
PayPal may return a 429 RATE_LIMIT_REACHED error if your integration exceeds allowed request limits.
To avoid this:
- Reuse the OAuth 2.0 access token until it expires (typically 9 hours).
- Implement exponential backoff when polling: start with 5 seconds and increase over time.
- Poll only as long as the order is valid (based on QR expiry).
- Avoid polling more than once every 3–5 seconds during active payment windows.
If rate limiting affects your integration, contact Merchant Technical Support.