Appearance
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"
}