Response codes returned only for sale card transactions with the following statuses: settled, authorised, rejected.

In response to a card transaction, we will receive a notification with additional parameters: statusCode and statusCodeDescription.

where:

  • statusCode - response code from the provider. If there is no code from the list below, the value is returned directly from the provider.
  • statusCodeDescription - error description. If there is no code from the list below, an empty value is returned.

Example

{
    "transaction": {
        "id": "25d78bd7-a210-486a-8e14-cbq474c31cqe",
        "type": "sale",
        "status": "settled",
        "source": "web",
        "created": 1657016052,
        "modified": 1657016052,
        "notificationUrl": "https://yourshopdomain.com/notification",
        "serviceId": "eb751aad-c300-4d9a-b677-7efc31ef7add",
        "amount": 100,
        "currency": "PLN",
        "title": "test2",
        "orderId": "test2",
        "paymentMethod": "card",
        "paymentMethodCode": "ecom3ds",
        "statusCode": "CODE_000",
        "statusCodeDescription": "CODE_000 - OK"
    },
    "payment": {
        "id": "59a387b3-2192-42ff-a4c8-8bae165b74c8",
        "title": "test2",
        "amount": 100,
        "status": "settled",
        "created": 1657016036,
        "orderId": "test2",
        "currency": "PLN",
        "modified": 1657016052,
        "serviceId": "eb751aad-c300-4d9a-b677-7efc31ef7add",
        "notificationUrl": "https://yourshopdomain.com/notification"
    }
}

Provider response codes

StatusCode StatusCodeDescription Description
INT_CREDIT_CARD_DISABLED INT_CREDIT_CARD_DISABLED Payment is not available for credit cards
CODE_000 CODE_000 - OK Payment accepted
CODE_01 CODE_01 - Refer to card issuer Please contact your card issuer
CODE_02 CODE_02 - Refer to card issuer, special condition Card issuer error, contact your card issuer
CODE_03 CODE_03 - Invalid merchant or service provider Store configuration error
CODE_04 CODE_04 - Pickup card Keep the card
CODE_05 CODE_05 - Do not honor Bank refusal, contact your card issuer
CODE_06 CODE_06 - General error Error
CODE_07 CODE_07 - Pick up card, special condition (fraud account) Keep the card, attempted cheating
CODE_08 CODE_08 - Honor with ID The card is only supported with an ID card
CODE_10 CODE_10 - Partial approval Partial Approval
CODE_11 CODE_11 - Approved (V.I.P) Payment accepted
CODE_12 CODE_12 - Invalid transaction Invalid transaction
CODE_13 CODE_13 - Invalid amount The limit for internet transactions has been exceeded
CODE_14 CODE_14 - Invalid account number (no such number) Invalid account number (there is no such account)
CODE_15 CODE_15 - Invalid issuer/No such issuer (first 8 digits of account number do not relate to an issuing identifier) There is no such issuer
CODE_19 CODE_19 - Re-enter transaction Enter the transaction again
CODE_20 CODE_20 - Invalid response Invalid response
CODE_21 No action taken No action was taken
CODE_30 CODE_30 - Message format error Message format error
CODE_33 CODE_33 - Expired Card - Pick Up The card has expired - the card is lost or reported
CODE_34 CODE_34 - Suspected Fraud - Pick Up Suspected fraud
CODE_35 CODE_35 - Contact Acquirer - Pick Up Contact vendor
CODE_39 CODE_39 - No credit account No credit card bill
CODE_40 CODE_40 - Requested Function Not Supported The requested function is not supported
CODE_41 CODE_41 - Lost card, pick up (fraud account) Card reported as lost
CODE_43 CODE_43 - Pickup card (stolen card) Card reported as stolen
CODE_51 CODE_51 - Insufficient funds There are no funds on the card
CODE_52 CODE_52 - No checking account No credit card bill
CODE_53 CODE_53 - No savings account No card account
CODE_54 CODE_54 - Expired card The card has expired or the Payer provided incorrect card expiry dates
CODE_56 CODE_56 - No Card Record No card saving
CODE_57 CODE_57 - Card disabled for e-commerce or cross-border transactions The card is disabled for e-commerce or cross-border transactions
CODE_59 CODE_59 - Suspected fraud Suspected fraud
CODE_61 CODE_61 - Exceeds approval amount Card limit exceeded
CODE_62 CODE_62 - Restricted card / Country exclusion table Card restriction (card not valid for this region or country)
CODE_63 CODE_63 - Security violation (source is not correct issuer) Security breach
CODE_64 CODE_64 - Transaction does not fulfill AML requirement The transaction does not meet the AML requirement
CODE_65 CODE_65 - Exceeds withdrawal frequency limit Exceeding the limit of the number of transactions.
CODE_75 CODE_75 - Allowed number of PIN-entry tries exceeded The permitted number of PIN entry attempts has been exceeded
CODE_83 CODE_83 - Fraud/Security (Mastercard use only) Fraud / Security (Mastercard Use Only)
CODE_90 CODE_90 - Destination not available Destination unavailable
CODE_93 CODE_93 - Card disabled for e-commerce transactions Card disabled for e-commerce transactions
CODE_99 CODE_99 - Authorization error - default Authorization error
CODE_114 CODE_114 - No account of type requested The requested type account is missing
CODE_570 CODE_570 - 3D Secure authentication failed 3D Secure authentication failed
CODE_581 CODE_581 - Exceeded limit of unsuccessful transaction attempts for the specified card The limit of unsuccessful transaction attempts for the specified card has been exceeded
CODE_AC CODE_AC - Account closed (do not try again) Account closed (don't try again)
CODE_N0 CODE_N0 - Unable to authorize / Force STIP Card authorization failed
CODE_N8 CODE_N8 - Transaction amount exceeds preauthorized approval amount Transaction amount too high
CODE_P1 CODE_P1 - Over daily limit (try again later) Daily limit exceeded
CODE_P9 CODE_P9 - Enter lesser amount Enter a smaller amount
CODE_PF CODE_PF - Possible fraud (do not try again) Suspected cheating (don't try again).
CODE_Q1 CODE_Q1 - Card Authentication failed Card authorization failed
CODE_SD CODE_SD - Soft decline (strong authentication required) Soft Rejection (Strong Authentication Required)
CODE_T3 CODE_T3 - Card not supported Card not supported
CODE_T5 CODE_T5 - Card inactive or closed (updated information needed) Card inactive or closed (need to update information)
CODE_T8 CODE_T8 - Invalid account Invalid account
CODE_Z3 CODE_Z3 - Unable to go online Communication error with the publisher

Provider response codes - sandbox

In the sandbox environment, it is possible to simulate the returned code by setting the appropriate amount together with the selected card returning the rejected status.

StatusCode StatusCodeDescription Opis
CODE_05 CODE_05 - Do not honor The default response code for rejected transactions
CODE_51 CODE_51 - Insufficient funds Code returned for a rejected transaction for the amount of 1 PLN
CODE_114 CODE_114 - No account of type requested Default response code, it is possible to call it by performing a rejected transaction for the amount of 1141 pennies
CODE_AC CODE_AC - Account closed (do not try again) Default response code, it is possible to call it by performing a rejected transaction for the amount of 14143 pennies