Problem catalog
Every problem code the public API returns, with what it means for the money and what to do next. Each response's type links to its page here, and the same guidance arrives in the response itself as retryable, retry, who_acts, next_step and do_not.
Payments and checkout 26
- Billing agreement acceptance required
- Payment exceeds the per-payment limit
- Payment is below the per-payment minimum
- Payment already sent to the customer
- Card attempt limit reached
- Enrollment is not ready
- Checkout session expired
- Continuation unavailable
- Daily limit reached
- Payment intent cannot be canceled
- Payment can't join this checkout
- Checkout authentication failed
- Check your receipt choice
- Payment state changed
- Live payments are not enabled
- The live pilot has ended
- Merchant reference reused
- This order is already paid
- This order already has a payment in progress
- Too many prompts for this payer
- Payment method unavailable
- Payer is outside the pilot
- Payment exceeds the pilot limit
- Payment rail unavailable
- Saved card unavailable
- Billing agreement not present