Midtrans Rate Limits
Midtrans does not publish fixed numeric per-minute request-rate limits for its public payment APIs. Practical throughput is governed by the merchant account and by the underlying payment channels (acquiring banks, e-wallet providers) rather than by a documented request cap. A key operational constraint is idempotency by order_id: an order_id can be charged only once, so retries must reuse the same order_id and read status rather than re-charge. Midtrans advises relying on the asynchronous HTTP Payment Notification (webhook) as the source of truth and using Get Status for reconciliation rather than aggressive polling.
Midtrans Rate Limits is the machine-readable rate-limit profile for Midtrans on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 4 rate-limit definitions, measuring requests, charge, and payouts.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Payments, Payment Gateway, Indonesia, Rate Limiting, and Quotas.