Docs

Log into read the version of docs relevant to your site.

Operation not supported for Adyen Gateway

Problem Statement

This article helps you understand operation not supported for adyen gateway.

Solution

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?