The system does not support Mastercard SecureCode, leading to transaction declines for Mastercard cards. Please check with the customer if they can use a different card or payment method.
Recommended Customer Message
Please note that the merchant does not support Mastercard SecureCode, which has resulted in the decline of your transaction using a Mastercard.
Description
The payment failed because the required authentication service (such as 3D Secure, Mastercard SecureCode, or Verified by Visa) is not supported by your payment system. This error occurs when the card issuer mandates this authentication, but the payment flow does not support it.
Recommended Customer Message
Your payment could not be processed because additional authentication is required. Please try a different card or payment method.
Root Cause
Missing authentication support: Your payment gateway does not support Mastercard SecureCode, Verified by Visa, or other required authentication services.
Mandatory SecureCode enforcement: The card issuer mandates SecureCode authentication, but the payment flow does not support this step.
Payment gateway limitations: The current payment gateway integration does not handle SecureCode-enabled transactions.
Troubleshooting and Solutions
Ask the customer to use a different card or payment method that does not require SecureCode authentication.
Review and update your payment gateway configuration to support Mastercard SecureCode, Verified by Visa, or other authentication services if required.
Clearly inform customers at checkout if certain card types are not supported to prevent failed transactions.
Retry the transaction only after confirming that the payment system supports necessary authentication as required by the card.