Digital Apps Payments for Adyen connects your WooCommerce store to Adyen so customers can pay by credit or debit card at checkout.
Connect your existing Adyen merchant account and configure separate Test and Live credentials. The Card integration is designed for classic WooCommerce checkout and Checkout Blocks, Adyen Web actions including 3D Secure, automatic capture, manual full capture, refunds, cancellation or reversal, and signed Standard webhooks.
Before production use, validate every enabled checkout and modification flow in your own Adyen Test account, complete Adyen’s go-live requirements, and configure the account-specific Live URL prefix supplied by Adyen.
Developed and supported by Digital Apps.
Take your Adyen checkout further with Digital Apps Payments Pro for Adyen. This separately installed add-on gives you more control over order references and more ways for customers to pay.
Pro includes:
{orderID} and {date} placeholders, such as STORE-{orderID}-{date}.The Pro add-on requires this free plugin. All Card features listed above are included in the free plugin and do not require Pro or a Digital Apps license. Pro payment methods are separate integrations and are not covered by the Free Card readiness and test evidence described here.
The plugin uses the bundled Adyen Web Card component to display secure card fields, encrypt payment details, and handle supported Adyen Web actions. Signed webhook events are durably stored, deduplicated, and processed asynchronously before they update WooCommerce orders. Diagnostic events use the WooCommerce logger and redact sensitive values.
The unminified Free JavaScript source and reproducible build files for the bundled browser assets are included in the plugin’s source directory. See source/README.md for the exact build commands.
An Adyen merchant account is required because Adyen processes the payments accepted through this plugin.
When a customer views or uses the Card gateway, the bundled Adyen Web component communicates with Adyen to render secure card fields, encrypt card details, identify supported card brands, and perform authentication when required. When the customer submits an order, the plugin sends Adyen the order amount and currency, order reference, shopper name, email address, IP address, billing and delivery addresses, encrypted card data, browser information, site origin, country, locale, and return URL. The plugin also sends payment capture, cancellation, and refund requests when an authorised administrator performs those actions. Adyen sends payment status and modification events back to the configured webhook endpoint.
This service is provided by Adyen:
The bundled Adyen Web Card component contains optional Click to Pay support and references Mastercard SRC SDK endpoints at src.mastercard.com and sandbox.src.mastercard.com, and Visa Click to Pay endpoints at assets.secure.checkout.visa.com and sandbox-assets.secure.checkout.visa.com. This plugin does not configure or advertise Click to Pay itself. If a merchant enables and configures Click to Pay through Adyen, the Adyen Card component may contact Mastercard or Visa when the Card component loads and when a shopper chooses or authenticates with Click to Pay. Depending on the shopper’s Click to Pay profile and choices, Mastercard or Visa may process device and browser identifiers, email address, telephone number, billing or shipping information, and tokenized card or payment-profile information to recognise the shopper, authenticate the profile, and return the selected payment credentials.
This optional service is provided by Mastercard:
Visa also provides optional Click to Pay services: