Skip to content

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

OutcomeCounted?
Successful payment, including one later refunded or disputedYes, as approved
card_declined issuer_declined declined do_not_honor generic_declineYes, as a rejection
try_again_later fraudulent transaction_not_allowed lost_card stolen_card pickup_card card_velocity_exceededYes, as a rejection
Wrong card number or security code, insufficient funds, expired cardNo
3D Secure failure, technical or processing errorNo
Unused or expired checkout, ongoing or unresolved paymentNo
Any other or missing code, including provider_declinedNo

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.