| Code | What It Means | Will a Retry Work? |
partner_generic_decline | The payment provider declined the payment. | Possibly. |
invalid_customer_account | The donor’s account can’t be charged. | Possibly, after the donor resolves the account issue. |
payment_limit_exceeded | The order exceeds a limit on the donor’s account. | Possibly, after the donor resolves the account issue. |
invalid_billing_agreement | The donor’s billing agreement is invalid. | No. |
expired_card (partner) | The card registered with the payment provider has expired. | Possibly, after the donor updates their card. |
processing_error (partner) | The payment provider hit a processing error. | Possibly. |
insufficient_funds (partner) | The donor has insufficient funds with the provider. | Possibly, after the donor adds funds. |
currency_not_supported (partner) | The payment provider doesn’t support this currency. | No. |
invalid_amount (partner) | The payment provider doesn’t allow this amount. | No. |
invalid_business_account | The business account is deactivated. | Possibly, if the account is reactivated. |
partner_high_risk_customer | The provider labeled this donor as high risk. | Unlikely. |
compliance_violation | The payment violates terms of service or applicable laws. | No. |
payment_disputed | There’s a dispute over the payment. | Possibly, if the dispute resolves in your favor. |
invalid_authorization | The authorization is invalid or revoked. | No. |
invalid_payment_information | The payment has invalid information. | No. |
partner_payment_not_found | The payment provider can’t find this payment. | Possibly. |
expired_payment_information | The underlying payment instrument is expired. | Possibly, after the donor updates their payment info. |
duplicate_transaction (partner) | An identical transaction was submitted recently. | Check for existing payments first. |