Powered by Adobe Commerce 2.4.3

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.


This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

Worldpay is a global leader in payment processing technology and solutions for online merchant customers. It offers reliable and secure payment gateway services that enable e-commerces to accept a wide range of payment types, across multiple channels, anywhere in the world.

Mageplaza Worldpay extension integrates this payment gateway with e-commerce stores. This module improves customers' experience significantly and boosts the conversion rate of online stores. 

Worldpay extension helps both store owners and customers to access many payment methods. Customers can quickly check out with their preferred cards via the Worldpay gateway. Furthermore, this extension powers them to save credit card information for the next payment, and delete it at any time. Worldpay for Magento 2 also supports direct payment at the checkout page (iFrames) and ensure security with 3D Secure.


Account & Pricing

An additional Worldpay account is required, and other fees may apply. The account is not created during extension installation. To sign up click here. To learn more about pricing, please visit the pricing hereYou can see the Worldpay agreement here and more information here.



No payment data entered by customers is passed through or stored on the Magento server. All payment information is securely transmitted directly to Worldpay. The redirect method is used with most payment methods, which means customers are switched to the payment method provider's website. In case 3D secure is not available in a payment method (credit cards), API will be used. All information will be pushed to Worldpay without passing through the Magento server. 

Worldpay forces HTTPS for all services using TLS (SSL) to comply with PCI



  • Multiple Worldpay credit card types
  • Worldpay eWallets payment
  • Worldpay bank transfers payment
  • Worldpay local card schemes payment
  • Ensure security with 3D Secure
  • Worldpay vault for card saving and admin order
  • Set Worldpay transaction rules
  • Customers make online payments in their own currencies
  • Well compatible with Mageplaza One Step Checkout, and Magento Instant Purchase


Why Use The Worldpay Module

Simple Integration

By taking simple configuration steps, store admins can quickly integrate the Worldpay gateway into their business websites. With this integration, the Checkout process is functionalized adequately with the most common-use payments all over the world.

Global Payment Method

The payment system is upgraded with a variety of global payment methods. Hence, e-commerce stores have great opportunities to expand their businesses to different countries all over the world and open valued opportunities to increase revenue.

Friendly Payment

Thanks to the Worldpay extension, customers can make their payments in their own currencies and have better shopping experiences. Furthermore, with stores, the currencies will be transferred to settlement currencies based on the admin setting.

Boost Conversion Rates

Worldpay supports all types of payment gateways - credit cards, bank transfer, local payment. Therefore, customers all over the world can have great shopping experiences, which contributes to the increase in the conversion rate of online stores.


Highlight Features

Multiple Worldpay Credit Card Types

Worldpay supports the most popular cards so that online customers can conveniently checkout with their favorite cards via the Worldpay gateway. There are four types of credit cards supported by this extension, including:

  • Visa
  • Mastercard
  • Maestro
  • American Express

Furthermore, store admins can show the credit card payment with two options: Magento Default checkout or Iframe checkout. With Magento Default, the Worldpay card payment matches the Magento theme. 

Meanwhile, IFrame integrates the Worldpay payment pages into the store checkout page. As a result, it creates a continuous channel of communication between the store site and the Worldpay platform. Both of them keep customers stay on the checkout page and complete their payments with ease.

Worldpay EWallets Payment

Nowadays, cards are not the only way to make payments online. There is a variety of payment methods in the world of eCommerce. Therefore, Worldpay supports online stores with many Alternative Payment Methods (APMs). EWallets is expected to account for 46% of global in 2021 (according to Worldpay’s 2018 Global Payments Report), which is well supported by the Worldpay extension for Magento 2 stores. EWallets allows shoppers to either use pre-loaded funds or take funds from other payment methods such as below credit cards: 

  • Paypal
  • Alipay
  • Qiwi
  • Yandex
  • PaySafe

Worldpay Bank Transfers Payment

Bank transfer, the second most common payment method globally by 2021, is well supported in the Worldpay extension. By using bank transfer, customers can make payments online by transferring money from their bank account. Here are some popular bank transfer payment methods integrated with this module:

  • iDeal
  • Przelewy24
  • Sofort

Worldpay Local Card Schemes Payment

Local cards work in the same way as traditional cards but are used in specific domestic markets. Worldpay module supports the following local cards:

  • Mistercard (Bancontact): the most common-used card and online payment method in Belgium with 15 million cards in circulation. 
  • Postepay: A reloadable prepaid card service that is co-branded with Visa Electron or MasterCard, widely accepted in Italy.

Ensure Security With 3D Secure

Another striking feature of Worldpay extension is 3D Secure layer which verifies customers’ transaction. Customers are requested to provide a personal code (usually sent to their mobile phones or email addresses as a one time PIN). Using 3D Secure for transactions brings fantastic benefits:

  • Reduce chargebacks
  • Ensure security for customers, stores and cardholder’s issuer
  • Increase conversion rate

Card Saving & Admin Order

With payment by cards, the Worldpay module supports Credit Card Vault, allowing shoppers to save the card information for the next payments. For the later purchases, they only need to go to the checkout page and choose the card they want to use without having to retype card information. 

Furthermore, Vault allows admins to create orders on behalf of customers and make payments via customers’ saved Worldpay Cards from the admin backend. Credit Card Vault makes shopping and payment process more convenient and time-saving for both customers and store owners. This feature brings better shopping experiences for shoppers and increases conversion rates while helps store owners receive payments from customers more quickly.

Set Worldpay Transaction Rules

For each payment, store owners can restrict Worldpay payment with more conditions. In specific, an order which is allowed to apply the Worldpay payment has to meet the requirements, as below: 

  • Minimum and maximum order total: If the customer’s order total reaches the condition, the payment will be shown and vice versa.
  • Valid countries that are allowed to apply the Worldpay payment method: The store admins can select specific nations to use this payment method.


More Features

Testing Environment

Store admins can choose the Sandbox environment to check the payment features of methods. When they want to apply for online payment, admins need to change the environment to production.

Merchant Countries

From the backend, you can easily choose the country where is your business location - the first step for the configuration of any payment method.

Site Code

Admins can create the site code with currency and settlement currency, which helps customers pay in their currencies with ease.

Flexible Payment Action

Payments are captured from Worldpay transactions right after customers create orders or after admins create invoices.

New Order Status

Store admins can select a status for the order after customers make Worldpay payments successfully.

Partial And Total Refund

Store admins can issue partial or total refund online or offline.


By using ISO 639-1 language code with the two first letters of a language (e.g., EN, FR), store admins can easily set the language used for a Worldpay payment method.

Logo Display

The logo for the Worldpay payment can be shown at the Checkout Page.

Sort Order

Store admins can choose the display position of the Worldpay payment method compared to other payment methods.

Frontend Payment Details

The saved cards information and payment details are shown at the customer’s My Account dashboard.

Debug Mode

It is able for store admins to store Diagnostic information in log files on the Magento web server.

Extension Compatibility

Well compatible with Mageplaza One Step Checkout, and Magento Instant Purchase.


Full Feature List

For Store Admins

General Settings

  • Choose Merchant Country - the location of your business
  • Choose the settlement currency used for World Pay payment method
  • Set the language used for the Worldpay payment method by entering the ISO 639-1 language code
  • Able/ disable showing Worldpay logo

Alternative Payment Methods

  • Worldpay Paypal
  • Worldpay Alipay
  • Worldpay Giropay
  • Worldpay iDeal
  • Worldpay Mister Cash
  • Worldpay PaySafeCard
  • Worldpay Postepay
  • Worldpay Przelewy24
  • Worldpay Qiwi
  • Worldpay Sofort
  • Worldpay Yandex

Admin Order

  • Allow admins to create orders and make payments by the saved credit cards of the customers

Worldpay Cards

  • Allow/disallow the payment method
  • Choose the title for the payment
  • Set new order status after completing payment
  • Choose payment action: Authozire and Capture or Authozire
  • Choose applicable card types
  • Allow/disallow 3D Secure
  • Choose display type at the Checkout page: Magento Default or iFrame Checkout
  • Able/disable Vault to save credit cards
  • Input Vault title
  • Choose applicable countries
  • Set the transaction range to apply the Worldpay payment method
  • Turn on/turn off Debug Mode
  • Choose the display position for the payment on the Checkout page


For Customers

  • A vast selection of payment method via Worldpay gateway
  • Save the credit cards for next purchases
  • View the Worldpay saved credit cards at My Account Dashboard
  • View details payment transaction at My Account Dashboard
  • Receive support from store admins to create and pay for orders



Q: I would like to get the Service Key and Client Key. How can I do that?

A: You can quickly get these test keys by registering an account at the Worldpay website.


Q: How many types of credit cards supported by Worldpay?

A: Worldpay supports four types of credit cards, including Visa, Mastercard, Maestro, and American Express.


Q: Can I use Worldpay for specific countries only?

A: Yes, surely. From the admin backend, go to Applicable countries and choose the countries which you want to allow using the Worldpay payment method.


Q: What is the transaction range condition?

A: It is the minimum and maximum transaction range. If the customer’s order total meets the condition, the payment will be displayed, and vice versa.


Q: Can customers save their credit cards for later purchases?

A: Yes, certainly. When you enable Vault at the admin backend, customers can click on a box to accept to store their card information.


Q: Can store admins create and make payment for orders on behalf of customers?

A: Yes, in case, there are saved credit cards of a customer, based on which admins can make the payment from the admin backend.



Frontend | Backend



User Guide | Installation Guide 

Technical Specifications

Back to top

Seller profile


Seller contact




Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.2 (obsolete)


Stable Build


10 September, 2019


Extensions, Payments & Security, Payment Integration

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Initial release


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top