Payment Session State Rejected Reason
The possible values that can be used to describe the reasons why a payment is rejected.
Anchor to Valid valuesValid values
- Anchor to AUTHENTICATION_FAILEDAUTHENTICATION_
FAILED 3DS authentication failed. This Reason should be only used when payments processing should not proceed after the 3DS authentication step. In this case, the app must not call the
mutation Applicable to: Credit card extensions only.
- Anchor to CARD_DECLINEDCARD_
DECLINED The credit card was declined. Applicable to: Credit card extensions only.
- Anchor to CONFIRMATION_REJECTEDCONFIRMATION_
REJECTED The payments app called the
mutation and Shopify rejected the confirmation. Applicable to: Credit card extensions, offsite extensions.
- Anchor to EXPIRED_CARDEXPIRED_
CARD The credit card has expired. Applicable to: Credit card extensions only.
- Anchor to INCORRECT_ADDRESSINCORRECT_
ADDRESS The provided address is valid but does not match the card's provider record. Applicable to: Credit card extensions only.
- Anchor to INCORRECT_CVCINCORRECT_
CVC The provided CVC is valid but does not match the card's provider record. Applicable to: Credit card extensions only.
- Anchor to INCORRECT_NUMBERINCORRECT_
NUMBER The provided card number is valid but couldn't be processed. Applicable to: Credit card extensions only.
- Anchor to INCORRECT_PININCORRECT_
PIN The provided PIN is valid but does not match the card's provider record. Applicable to: Credit card extensions only.
- Anchor to INCORRECT_ZIPINCORRECT_
ZIP The provided ZIP is valid but does not match the card's provider record. Applicable to: Credit card extensions only.
- Anchor to INVALID_CVCINVALID_
CVC The provided CVC does not match the expected format. Applicable to: Credit card extensions only.
- Anchor to INVALID_EXPIRY_DATEINVALID_
EXPIRY_ DATE The expiry date does not match the date format. Applicable to: Credit card extensions only.
- Anchor to INVALID_NUMBERINVALID_
NUMBER The provided card number does not match the expected format. Applicable to: Credit card extensions only.
- Anchor to PROCESSING_ERRORPROCESSING_
ERROR The payment failed to process. Applicable to: Credit card extensions, offsite extensions, alternative extensions, redeemable extensions.
- Anchor to RISKYRISKY
The payment was rejected by risk control. Applicable to: Offsite extensions, alternative extensions, redeemable extensions.
Anchor to FieldsFields
- •INPUT OBJECT
The input fields for the reason why the payment was rejected.
- •OBJECT
Additional details about a payment's rejected state.