Cards Error Code

The list below is the top error codes associated with Card payments, along with their corresponding reasons and descriptions.

Error Message

  • The payment was declined as the customer has exceeded the balance or the credit limit available on the card.
  • The payment was declined because the specified amount exceeds allowed limits.

Source: ACQUIRER

Error Message

  • Specified card is not allowed for this transaction because it has expired.
  • Payment Instrument has expired.

Source: ACQUIRER

Error Message

  • Payment Instrument is reported as lost.

Source: ACQUIRER

Error Message

  • Transaction declined due to a suspected counterfeit or stolen card.
  • The payment was declined card issuer does not allow this type of payment on this card/account.
  • Invalid card number.
  • Specified card is not allowed for this transaction.
  • The transaction declined as card was reported lost or stolen.
  • Transaction was declined as card issuer does not permit the transaction on this card/account.
  • The payment was declined as card issuer has restricted where the card can be used.
  • The transaction declined as the card is blocked.
  • Payment Instrument is reported as picked up.
  • Payment Instrument is restricted to perform the relevant operation.

Source: ACQUIRER

Error Message

  • Specified card is not allowed for this transaction because it is not enrolled for 3DS.
  • Card not enrolled in 3D Secure.

Source: ACQUIRER

Error Message

  • Payment Instrument is reported as Stolen.

Source: ACQUIRER

Error Message

  • Invalid CVV specified on the card payment option.
  • The payment was declined by the acquirer.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • The request has already been processed.
  • Duplicate Transaction.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Insufficient funds to proceed with payment using the specified payment option.
  • Insufficient Funds.

Source: ACQUIRER

Error Message

  • Internal server error. The request cannot be processed at this time.
  • Internal Technical Issue related to certificate, encryption or signing.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Invalid card details.

Source: INTERNAL

Error Message

  • The payment was declined by the card issuer on this merchant.

Source: ACQUIRER

Error Message

  • The payment was declined by acquirer because of an invalid format or field.
  • The request does not the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.
  • Invalid amount.
  • Invalid Request Parameters.
  • Verification failed due to an invalid or expired token.
  • The request does not meet the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.
  • Invalid Merchant or merchant not permitted related operation.
  • Original Amount Incorrect.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Relevant User Account not active/valid.

Source: ACQUIRER

Error Message

  • The payment was declined as issuer was not available.

Source: ACQUIRER

Error Message

  • The specified issuer is not supported for this operation.
  • Issuer not supported.

Source: ACQUIRER

Error Message

  • The specified operation cannot be made because required precondition has failed.

Source: INTERNAL

Error Message

  • The order has already been cancelled and cannot be modified further.

Source: ACQUIRER

Error Message

  • No order with specified order-id exists in the system.

Source: INTERNAL

Error Message

  • The payment was declined by the card issuer.
  • The payment was declined as payment could not be authorized by the issuer.
  • The payment was declined by the acquirer.
  • The transaction was cancelled by the card holder or the acquirer.
  • Transaction was declined as card issuer does not permit the transaction on this card/account.
  • The payment was declined by the Issuer.
  • The payment was declined as it requires a user PIN.
  • The payment was declined due to connection issue at the acquirer.
  • The payment was declined due to a policy reason of the card issuer.
  • The payment was declined by the acquirer due to invalied terminalID.
  • The payment was declined as international transaction is not enabled.
  • The payment was declined by the acquirer.
  • Transaction declined basis risk checks.
  • Transaction declined by Acquirer due to unknown reason.
  • Txn Declined by Issuer
  • Transaction has been declined due to some problem with card. Please contact the Issuer.
  • Transaction declined by Acquirer due to unknown reason.
  • Invalid Merchant or merchant not permitted related operation.
  • Guest Checkout Token Provisioning Failed.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Transaction expired.

Source: ACQUIRER

Error Message

  • The payment requires authorization before it can be processed.
  • Transaction not Authorized.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • The payment was declined because too many payments were attempted using the specified payment option.
  • Failure due to request velocity or limit checks.

Source: ACQUIRER

Error Message

  • The maximin refund limit rfund reached.

Source: ACQUIRER

Error Message

  • The payment was declined after a risk check.
  • The payment was declined because the card issuer suspects this payment to be fraudulent.
  • The payment was declined as card issuer indicated a security issue with this card.
  • Payment Instrument suspected to be used fraudulently

Source: ACQUIRER

Error Message

  • The request timed out. Please try again later.
  • Transaction Timed out.
  • Invalid Merchant or merchant not permitted related operation.

Source: ACQUIRER

Error Message

  • Consumer Authentication failed.
  • Authentication timed out.

Source: ACQUIRER


Ask AI
Assistant
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant