Skip to content
On this page

Error Codes

In the event of a failed payment which is related to Semafone/CyberSource, the form will natively display an error message to the customer

Semafone

json
{
    "0": "Payment Gateway Contacted Successfully",
    "3000": "Invalid payment request: The Semafone call reference in the request was null or empty",
    "3001": "Payment Gateway Unavailable",
    "3002": "Internal communications error between the Payment Module and the DPM during secure data collection",
    "3003": "Error processing payment",
    "3004": "Invalid payment request: Payment Gateway Not Found",
    "3005": "Payment Method Not Found",
    "3006": "Invalid payment request: Security Digest Not Correct",
    "3007": "Invalid payment request: The responseUrl parameter is not set",
    "3008": "Invalid payment request: Unknown responseType parameter",
    "3009": "Failed to collect secure data from DPM",
    "3010": "Invalid payment request: The gateway id in the request was null or empty",
    "3012": "The paymentIntegrations.folder in the payment.properties files is either missing, not set, null or has an invalid value"
}

CyberSource

json
{
    "232" : "Declined payment - Card Type not accepted by the processor. Please inform your Reservation Agent / IT Support",
    "101,102,104,200,236,240" : "Declined payment - Please check that the address and card data are correct before retrying or contact the Card Issuing Bank",
    "209,211,230,231" : "Declined payment - Please check that the card data entered is correct before retrying or contact the Card Issuing Bank",
    "202,208" : "Declined payment - Please check that the card data is correct (and active) before retrying or contact the Card Issuing Bank",
    "203" : "Declined payment - Please contact the Card Issuing Bank before retrying a payment attempt with this card",
    "201" : "Declined payment - To avoid duplicate payments, do not retry before contacting the Card Issuing Bank",
    "204,205,207,210" : "Declined payment - To avoid duplicate transactions, do not retry before contacting the Card Issuing Bank",
    "151,152" : "Payment Processing Failed - To avoid duplicate transactions, do not retry before contacting the Card Issuing Bank",
    "150,233,234,250" : "Payment Processing Failed - To avoid duplicate transactions, do not retry before contacting your Reservation Agent / IT Support",
    "481" : "Rejected payment - To avoid duplicate transactions, do not retry before contacting the Card Issuing Bank or speaking to Reservation Agent / IT Support"
}

Mainted By TTC Tech Payments Team