A The Platform has implemented a rate-limiting system will be implemented to improve overall platform resiliency and manage velocity to provide for more consistent platform performance.
Rate Limiting Deployment Schedule
...
Scope
...
Enforcement
...
Date
...
All Payrix Platform Sites
...
Lightweight Rate Limit Manual Testing Trigger at 10 requests in 10 seconds via Header:Value
(See Testing Rate Limits below.)
...
Available Now.
...
Sandbox API
https://test-api.payrix.com
...
Rate Limit = 1000 requests in 10 seconds.
...
June 21st, 2023 - 22:00 ET.
...
All Payrix Platform Sites
...
Rate Limit = 1000 requests in 10 seconds.
...
August 23rd, 2023 - 22:00 ET.
...
API and Portal requests are subject to rate limiting.
...
Rate Limits can be tested on the Sandbox server using specific triggers to receive an example of what exceeding the rate limits looks like.
Rate Limits
All API and Portal request types are subject to rate-limiting. See current Rate Limits for Sandbox and Production server requests:
Rate Limit |
---|
...
1000 requests in 10 seconds |
---|
...
Temporary Block |
...
Period | 10 seconds |
Rate limits are relative to the endpoint or Portal resource where the rate limit was exceeded and do not prohibit requests from being made to other endpoints or Portal resources.
For example, if a violation occurs from a Merchant using the Create Payment page (or /txns
API endpoint), it will not prohibit communication on the Users page (or /logins
API endpoint) during the 10-second violation block period.
Note |
---|
Note: All HTTP Methods are subject to Rate Limiting. |
Exceeding Rate Limits
Requests that exceed the designated rate limit will:
Be blocked from making additional requests for 10 seconds.
Receive a
429
HTTP status code explaining the rate limit was exceeded.Receive an internal Code
64
error response message.Example: If the violation occurs on requests to the
/txns
endpoint, it will not prohibit communication on the/merchants
endpoint during the 10-second violation period.
...