Stripe · Rate Limits

Stripe Rate Limits

Stripe API rate limits enforced per-account in live and test modes separately. Limits are not published per-tier; raise via support for high-volume needs.

6 Limits Throttle: 429
Rate LimitingPayments

Limits

Read requests (live mode) account
requests_per_second · second
100
Write requests (live mode) account
requests_per_second · second
100
Read requests (test mode) account
requests_per_second · second
25
Write requests (test mode) account
requests_per_second · second
25
Search API account
requests_per_second · second
20
Files API uploads account
requests_per_second · second
20

Policies

Lock contention
Concurrent writes to the same object can return 429 with a 'lock_timeout' error; retry with backoff.
Idempotency
Use Idempotency-Key header for safe retries on POST/DELETE.
Live vs test
Test mode has lower limits; do not load-test in test mode.

Sources