The Worldpay Payments Plugin for Magento 2 is highly customisable and offers a comprehensive suite of payment and administration features. It is designed with your integration and business needs in mind. It features:

  • Quick and easy installation. Clear documentation enables developers to be as productive as possible

  • The lowest possible Payment Card Industry Data Security Standard (PCI DSS) burden. We will help you reach and maintain compliance with minimum effort

  • Full support whenever you need it. Our support teams are there for you – 24/7 for payment incident support and 24/5 for any other issues

Overview of features

The table below lists the main features of the plugin.

Supported credit cardsVisa, MasterCard, Maestro, American Express, Diners, Discover, JCB, Carte Bancaire, Carte Bleue, Dankort
3DS authentication3D Secure authentication (strong customer authentication) for direct credit card integration and hosted payment pages.
Exemption engineRequest real-time risk analysis of transactions to exempt as many as possible from strong customer authentication.
TokenizationToken creation for sending authorization requests with stored card details that are PCI compliant.
Stored credentialsWith detailed ways to improve authorization rates and ensure compliance.
Stored credentials: disclaimer messageAsk for shopper's consent before you save their card during checkout.
Hosted payment pageRedirection to the PCI-compliant payment page that Worldpay hosts.
Apple Pay and Google PayProcess Apple Pay and Google Pay payments.
Google Chrome: payment service APIA payment service API for Chrome that helps shoppers with express checkout.
Mail Order, Telephone Order (MOTO)Your sales team can take mail orders and telephone orders using the Create Order interface in Magento.
Supported APMsPayPal, Klarna, Union Pay, IDEAL, Qiwi, Yandex, GiroPay, Boleto Bancairo, AliPay, SEPA, P24, Mistercash/Bancontact, Sofort/Pay Now
Instant page checkoutExpress checkout.
Multiple partial captureSupport for multiple partial capture with Worldpay. This allows you to ship goods as they are available and capture only the funds required at that time.
Merchant profile overrideOverride your merchant profile so you can (for example) use one merchant ID to support different payment methods in different stores.
Repeat paymentsSupport for regular payments (such as subscriptions) and for recurring orders.

Before you start


You must have installed and correctly set up your Magento 2 store. If you have any problems with your Magento setup, see the Magento support centre.

How to get started

Make sure your Implementation Manager or support contact has given you:

Once you receive your login credentials to login to the Merchant Administration Interface, follow the steps below to configure your XML connection credentials:

  1. Click ACCOUNT, then select Profile from the top menu.
  2. Note your new username for the connection.
  3. Click the pencil icon next to XML Password.
  4. Enter your new password and click Save XML Password.

If you need support

Contact your Worldpay Relationship Manager (RM) or Worldpay Support.