Rate limits
Request limits on Kashier's payment and dashboard APIs
Direct API (FEP)
Checkout requests (POST /v3/orders on fep.kashier.io, i.e. creating a
payment) are limited to 1000 requests per minute, on the
live/production environment only. There is no rate limit on the test
environment. This limit applies to the checkout endpoint — don't assume the
same figure applies to other fep.kashier.io routes.
The limit is applied per IP address. If several of your services share one outbound IP, or you run behind a shared NAT or proxy, they share a single bucket — so the effective ceiling for any one service is lower than 1000/min.
If you exceed the limit, further requests from that IP are rejected. Build
your integration to handle request failures gracefully and avoid bursting
requests, rather than relying on a specific error format, reset timing, or
Retry-After header.
Dashboard API
One Dashboard API endpoint, POST /v2/paymentRequest/share, is rate-limited.
If you need guaranteed throughput on Dashboard API (api.kashier.io)
endpoints, check with your account manager.