DepositFailureReason

  • Stable, public classification of why a wallet top-up failed, present only on a failed deposit. Values are: - card_declined: the saved card was declined by the issuer - authentication_required: an off-session charge needed a 3DS challenge no auto-topup can satisfy - auto_topup_exhausted: auto-topup spent its retry budget and gave up - auto_topup_no_payment_method: auto-topup was armed but the org has no saved card - auto_topup_above_entitlement: the auto-topup amount is above the organization's top-up limit

    values
    • card_declined = DepositFailureReasonCardDeclined
    • authentication_required = DepositFailureReasonAuthenticationRequired
    • auto_topup_exhausted = DepositFailureReasonAutoTopupExhausted
    • auto_topup_no_payment_method = DepositFailureReasonAutoTopupNoPaymentMethod
    • auto_topup_above_entitlement = DepositFailureReasonAutoTopupAboveEntitlement