Docs

Log in to read the version of docs relevant to your site, or use the dropdown versions

Operation not supported for Adyen Gateway

Error - {"error":{"message":"Operation not supported for Adyen Gateway","type":"invalid_request","api_error_code":"invalid_request","error_code":"operation_not_supported","error_msg":"Operation not supported for Adyen Gateway","http_status_code":400}}

To ensure this error is not happening check if the following prerequisites are correct:

  • Make sure you're on the latest version of Adyen.js as the older version(Client-side Encryption) is not 3DS-compatible.

  •  If you are using Chargebee Checkout, ensure that you enable the Address fields under Payments. To do so, navigate to **Settings > Configure Chargebee > Checkout and Self Serve Portal > Fields > Payments > Address Fields**.
    
  • Address fields should also be necessarily filled for 3DS payments to go through Adyen. The mandatory fields to be filled are,

    • Address line 1
    • Address line 2
    • State
    • Zipcode
    • Country
    • City
  •  3DS payments for Adyen in Chargebee are supported via Chargebee.js integration. Hence, start by [integrating Chargebee.js](https://www.chargebee.com/checkout-portal-docs/3ds-helper-integration.html#quick-start-integration) in your checkout. After that, [initialize 3DS helper JS](https://www.chargebee.com/checkout-portal-docs/3ds-helper-integration.html#quick-start-integration) and [create Chargebee's `PaymentIntent` object](https://www.chargebee.com/checkout-portal-docs/3ds-helper-integration.html#paymentintent-object) at your server
    

If all the prerequisites are correct then ensure the below points are followed

  • The cards we support are Mastercard, Visa, AMEX, JCB, Diners club and Discover cards. Check if the card being added is one of the listed above.

  • The steps to set this up are available in this document.

Was this article helpful?