WorldPay 3DS (3D Secure + iFrame)

WorldPay 3DS (3D Secure + iFrame)
This WorldPay payment extension is similar to the default OpenCart module but with 3D Secure authorization as well as submitting both the billing and shipping address for the 3D Secure checks - this is now a requirement for various banks so if you are finding orders failing often using the default opencart worldpay module, this plugin will fix your issue.

Using 3D secure is highly recommended to avoid fraudulent card transactions and lost items AND money due to 3ds confirming a customers billing and shipping address with the bank for fraud - banks are also requiring this feature on gateways.

This gateway uses a seamless iFrame to take customers card details and take payment, meaning no card details are entered through your website so you do not need to worry about PCI Compliancy concerning handling sensitive card details.

All you need is an account with WorldPay and have your API key details, If you are already using the standard WorldPay then the same API details can be used for this plugin without any issues.


  • Uses the worldpay.js iFrame (Template Form)
  • 3D Secure Authentication Checks
  • Take payments through an iFrame - No sensitive card details go through your site.
  • Sleek modern card input interface great on mobile + desktop.

1. Unpack the ZIP into the root of your website.
2. Goto Extensions > Extensions > Payments and install "WorldPay 3ds"
3. Edit the module and enter your WorldPay details.
4. Check and set the other settings as preferred.
5. We strongly recommend you run a test transaction to make sure everything is working as it should.


  • Developed by OpenCart Partner
  • 1 Months Free Support
  • Documentation Included


Compatibility,,,,,,, 4.x.x.x,,,,,,,,

Last Update
19 Apr 2023

12 Nov 2020
14 Sales
Member since: 7 Mar 2015

View all extensions Get Support