Are you looking for test card numbers?

Would you like to contact support?

Plugin icon

Magento 2

Use Adyen's plugin for Magento 2 to offer payments online, in-app, and in-store.

Our plugin for Magento gives you access to all the features of the Adyen payments platform in one integration. Accept all major global and local payment methods, store your shoppers' payment details for later payments, and use our risk management system. The plugin keeps the two platforms synchronized, so you can view transaction summaries in Magento, and switch to Adyen for more detailed reporting.


  • Credit cards – Accept credit card payments on your website and mobile application, without redirecting to an external website. Sensitive cardholder data is collected securely using our Custom Card Component, which reduces your PCI DSS-compliance requirements.
  • Dynamic 3D Secure 2 authentication, including AVS checks.
  • Local payment methods – Accept local payment methods including iDEAL, Sofort, Klarna, giropay, Google Pay, and many others.
  • In-store payments – Accept in-store payments from point-of-sale (POS) devices.
  • Backend orders – Initiate backend orders (MOTO), with the option to use stored payment methods.
  • Tokenization – Offer returning shoppers a faster checkout experience by saving their card details, or implement subscription payments.
  • Revenue Protect - Use our risk management system to identify and block fraudsters, while reducing friction for legitimate shoppers. You can either fully automate the risk management process, or add manual review for certain payments.

Order management

Manage orders and view transaction summaries in Magento, while switching to Adyen for more detailed reporting and conversion analytics – the two platforms are synchronized. 

Optionally, you can customize which order statuses are triggered in Magento upon payment events happening on Adyen's side. For more information, refer to Order management.

Get started

Before you begin to integrate Magento with the Adyen payments platform, make sure that you have performed the following steps: 

  1. Sign up for a test account with Adyen at
  2. Apply for a live account with Adyen. For more information, refer to Apply for a live account

While you wait for your live account credentials, you can start integrating by using your test account: 

  1. Set up your Adyen test Customer Area.
  2. Set up the plugin in Magento
  3. Set up the payment methods in Magento.
  4. Use our test card numbers to make test payments for all payment methods that you want to offer.

Before going live, follow our go-live checklist to make sure you've got everything set up correctly.

Supported versions

You can find the latest version of our plugin on GitHub.

We are unable to provide support if you are using a plugin version earlier than 4.1.0, or if you are not using the default Magento checkout.

Our plugin supports Magento version v.2.2.9 and later.

See also

Next steps