Worldpay Payment And Subscriptions



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
28 February, 2019
Extensions, Payments & Security
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:
Open Software License 3.0 (OSL-3.0)


Worldpay Payment and Subscriptions allows store managers to create subscription plans and pay securely using Worldpay Payment Gateway.

Other Extensions by Magenest


Back to top

Worldpay is the market leader in the UK payment processing industry, as they account for 42% of transactions in the country. On average, Worldpay processes 31 million transactions, which is equivalent to 400 transactions per second.

By using Worldpay Payment and Subscriptions, you will not only be able to access a large customer base in the UK, but also keep your revenue stream consistent thanks to the subscription function.


Account & Pricing

To use this extension, first you need to register for a Worldpay merchant account here. To see the pricing scheme for Worldpay and see the detailed pricing guide for your store, visit Worldpay Website here.

How does it work?

  • Merchants will need to contact Worldpay to register a merchant account. After registration, you can get an API key to integrate your merchant account with your Magento 2 store.
  • At the checkout stage, you can choose from payment processing methods with Worldpay.
  • Customers will be requested to enter their Credit Card Number, Expire Date and CVC.


Exclusive Features

PCI DSS Compliance

Our Worldpay Payment Subscription supports multiple card detail collection methods.


Hosted Payment Gateway/iFrame integration with other Payment Gateways: Using this card collection method, customers will be redirected to Worldpay’s website after they press checkout. Next, they will be asked to log in with their payment gateway account to make payments. Currently, our extension supports integration with the following payment gateways: 

+ Paypal

+ Alipay

+ Giropay

+ iDeal

+ Mistercash/Bancontact

+ Przelewy24

+ PaySafeCard

+ Postepay

+ Qiwi

+ Sofort

+ Yandex

If you use Worldpay integtation with these methods, all responsibilities for meeting PCI Compliance will fall into the hand of  your Payment Gateway of choice, since customers will pay with card information stored in their payment gateway account. Therefore, the PCI DSS requirement will be lower for merchants in this case. Merchants only need to validate their compliance using SAQ A.

API: With this method, merchant will be able to host and serve a payment form on their server. Customers will fill in the detail on their browser, which will send the payment data directly to Worldpay’s server. Since the form is served on the merchant’s website, the merchants will be eligible to validate their compliance with a SAQ D.


Support for PCI compliance validation

Worldpay organizes a PCI Compliance Program to provide step-by-step guide for merchants to validate their PCI Compliance.


Secure your revenue with subscription plans

Admins can set the amount of payment, the number of payment cycles for the subscription plan as well as the interval between each cycle.


Support for all major types of payment cards

Worldpay a majority of payment cards, including Visa, Mastercard, Maestro, JCB, American Express.


Protect your customer payment card with 3D Secure

Worldpay Payment will require an additional security layer before customer can make a purchase. This will prevent hackers from using stolen card information to steal money from customers.


Saved payment cards

When customers pay with their card, Worldpay will create a reusable token and store it in their database. The next time customers buy at your store, customers will only need to enter their CVC to verify the payment, no more card detail needed! Customers will no longer have to break their fingers entering card details.


2 methods for processing payments

Authorize only

- Check for customer account balance but wait until merchant request payment to take money from customer’s account.

Authorize and capture

- Work the same as authorize only but Worldpay will immediately transfer customer’s money to the bank account of merchant.


Access to customers from 146 countries

You can enjoy a large network of more than 400,000 merchants currencies across 146 countries.


Support for 126 currencies

With a large number of currency types supported, customers can pay for your products from any country in the world.


Highlighted Features

For admin

  • Create subscription plans for customers.
  • Saved payment cards.
  • Choose between Authorize Only or Authorize and Capture.
  • New order status.
  • Easily capture, cancel and refund payments.

 For customers

  • 3D Secure payment.
  • Automate payment with subscription.
  • Protect information.


High quality products and services

When buying extensions from Magenest, you might enjoy:

- 100% open source and customizable software

- 24/7 support

- Free 6 month update


Release Notes

Back to top


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

    - Worldpay now compatible with Magento 2.3
    - Fix 3d secure response exception
    - Add mass status: subscription profiles grid


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Beta Build
  • Description:

    - Worldpay PHP Library v2.1.2
    - Fix bug add product option in Magento 2.1


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

    ## [2.0.0] - 2017-11-05
    ### Fixed
    - Compatible with Magento 2.2
    - Improve stability

    ## [1.0.1] - 2017-08-10
    ### Fixed
    - Fix subscription display error on frontend
    - Fix not being able to send order emails
    - Fix javascript errors of not being able to load 3D secure window in checkout


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    ## [1.0.0] - [2016-12-29]
    ### Initial Release
    - Customer can checkout with Worldpay using their credit card or Paypal, Giropay, ... accounts
    - Customer can place a subscription order
    - Admin can create subscription options for any products
    - Intuitive UI in both backend and frontend


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

Q & A

Back to top


Back to top