This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Business Worldpay Gateway for Woocommerce


Business WorldPay Gateway for Woocommerce is a WordPress plugin which allows you to accept payments on your Woocommerce store. Shoppers are redirected to WorldPay payment pages, and their payments are processed by WorldPay. Shoppers can pay with their credit/debit card. Available payment methods: Amex, Diners, ELV, JCB, Laser, Mastercard, Mastercard Debit, Maestro, Visa Card, Visa Delta, Visa Electron, Visa Purchasing, by Visa.
Documentation URL:

The package contains:
1. The plugin files.
2. The required “Payment Pages” files (redirects the shopper back to the website when payment has been made or canceled).
3. The optional custom design for “Payment Pages”.

This plugin will:
1. Send to WorldPay the order payments in HTML
2. Redirect a shopper from your website to the WorldPay payment pages
3. Test your integration with WorldPay
4. Customise your integration – by giving the payment pages a modern look
5. Redirect a shopper back to your website if the payment is canceled or successful
6. Make sure your integration is safe and secure

This plugin gives you control over all features supported by WorldPay:
1. Logging: save plugin events into a file
2. Test mode: to test your payment method before going live
3. Payment Response Password: add the worldpay payment response password on the shop for an extra layer of security to prevent hacking.
4. MD5 Secret: add the worldpay MD5 secret for hash encryption on the shop to prevent hacking.
5. Signature Fields: build your custom ordered signature fields used in the MD5 encryption.
6. Merchant Codes: add up to 3 merchant codes you would like payments to go through.
7. Payment Page Billing Info: display the shopper billing information on payment page.
8. Payment Page Delivery Info: display the shopper delivery information on payment page if shop shipping is enabled.
9. Payment Page Fix Info: allow shopper to edit the billing and delivery information on payment page.
10. Payment Page Hide Language Menu: allow shopper to change the language on payment page.
11. Payment Page Language: select the payment pages default language
12. Payment Page Hide Currency: allow shopper to change the payment currency on payment pages.


  • Plugin Options
  • Select Payment Page
  • Order Page
  • Payment Page Design 1
  • Payment Page Design 2


This section describes how to install the plugin and get it working.

  1. Login into the admin area of your website
  2. Go to “Plugins” -> “Add New”
  3. Click “Upload Plugin” link at the top of the page
  4. Click “Browse” and navigate to the plugin’s zip file and choose that file.
  5. Click “Install Now” button
  6. Wait while plugin is uploaded to your server
  7. Click “Activate Plugin” button


What Do I Need To Use The Plugin
  1. You need to have Woocommerce plugin installed and activated on your WordPress site.
  2. You need an account on WorldPay Business (


March 31, 2018
If you are having trouble integrating & configuring the Worldpay Woocommerce Add-on on your website or having redirection issues or problems on capturing and refund via Worldpay, here's a video that will surely help you and surely these guys can be able to figure it out for you. Related Issues: trouble integrating Worldpay on wordpress configuring the Worldpay Woocommerce Add-on redirection issues Worldpay problems capturing Worldpay refund issue Worldpay
June 6, 2017
Clear Documentation. Let's you know exactly what information you need from your WorldPay account and it's easy to follow. Can't fault it, took 30 minutes to set up. Kind Regards Haris
May 24, 2017
Absolutely brilliant plugin. Dead easy to use and setup - just follow the guide. Clearly a very talented and dedicated developer - thanks!!
May 10, 2017
I found this plugin simple and easy to use, the author has done a great job of making what would ordinarily had been an headache, simple. Integrated nicely with my WorldPay merchant ID. Thanks for the new update!
Read all 8 reviews

Contributors & Developers

“Business Worldpay Gateway for Woocommerce” is open source software. The following people have contributed to this plugin.




Release Date: May 11, 2017

  • Woocommerce 3.0 support
  • Fix Set Signature Fields
  • Fix Payment Page languages
  • Fix Set order correct status for user cancelled payment


Release Date: November 19, 2016

  • Update worldpay payment currencies


Release Date: October 17, 2016

  • Added woocommerce_payment_complete filter support
  • Added support for sequential order numbers plugins
  • Fix Signature fields display bug


Release Date: October 1, 2016

  • Multi currency support


Release Date: May 12, 2016

  • Initial release