Concepts
Approval rate
The dashboard approval rate shows how often banks and the payment network approve your live payments. It is not the share of all created payments that complete.
Formula
Approval rate
approved payments ÷ (approved payments + eligible bank rejections) × 100
- Each payment counts once, however many attempts it had. A successful retry counts as approved.
- Refunds and disputes do not remove the original approval.
- The window uses payment creation time on UTC calendar days. Sandbox payments are excluded.
- With no qualifying payments, the dashboard shows a dash.
What is counted
| Outcome | Counted? |
|---|---|
| Successful payment, including one later refunded or disputed | Yes, as approved |
card_declined issuer_declined declined do_not_honor generic_decline | Yes, as a rejection |
try_again_later fraudulent transaction_not_allowed lost_card stolen_card pickup_card card_velocity_exceeded | Yes, as a rejection |
| Wrong card number or security code, insufficient funds, expired card | No |
| 3D Secure failure, technical or processing error | No |
| Unused or expired checkout, ongoing or unresolved payment | No |
Any other or missing code, including provider_declined | No |
A rejection counts when the payment failed with an eligible code. A pending payment also counts as rejected when its latest attempt failed with an eligible code and its checkout has expired. Its status stays pending.
Example
100 approved payments, 10 eligible rejections and 20 insufficient-funds failures give 100 ÷ (100 + 10) = 90.9%. The 20 excluded failures are left out of both sides. They still appear in your transaction history.