Online Shopping Cart Logo

Virtuemart WorldPay Payment Plugin

PayPal Checkout (New)     PayPal Pro     PayPal Plus     Authorize.Net     WorldPay     Barclaycard     Tyl by NatWest     Contact Us

WorldPay Plugin for Virtuemart (UK Version)

  • Purchase the full version (1.3.21 - 14 October 2023)
    This is the full version of our WorldPay Payment Plugin and is intended for merchants with an account from WorldPay.
  • Compatible with Joomla 3 and Joomla 4.

  • How to setup and Install the plugin
    The plugin is contained in a zip file containing all the files used for the installation.
    Save this to a folder on your hard drive. Then follow the installation instructions to install the plugin in your Virtuemart shop.

  • Payment Notifications to your Virtuemart account of completed transactions
  • Supports MD5 Encryption for all orders send to WorldPay
  • Both Live and Test Modes
  • Online Payment Processing Accounts from WorldPay
  • Automatic calculation of your correct payment response URL
  • For extra security all incoming Worldpay payments responses have their IP addresses
    checked to verify they are from Worldpay.
After uploading enable the plugin in the Joomla Plugin Manager first before running Virtuemart.

See the installation page for more details.

Merchant View

Worldpay Plugin Setup

Customers' View

Latest updates

1.4.21 - 14 October 2023

Updates for Joomla 4, Virtuemart 4 compatibility.
Also includes updates for PHP 8.1

1.3.18 -  June 2022

Update for PHP 8

1.3.17 - 20 May 2022

fixes issue for the selection of plugins with Virtuemart 4

1.3.16 - 31 October 2021

updates Joomla 4 and for PHP 8 compatibility.

1.3.13 - 20 December 2019

updates for PHP 7.1 and 7.2 and for correct formating of address in Worldpay Order form.

1.3.12 - 20 May 2018

changes for one page checkout compatibility

1.3.11 - 10 November 2016
checks that a secure version of Joomla is installed.

1.3.10 - 23 July 2016
added the Merchant Code field for an optional Account ID.

1.3.8 - 26 May 2016

1.3.7 - 4 May 2016
updates for PHP 7

1.3.5 - 22 July 2015

language file update

1.3.2 - 12 November 2014

changes to keep backward compatibly with the earlier versions of VM 3

1.3.1 - 21 October 2014

Adds cutomizable headers and footers for the receipt page.

Version 1.3.0 (16 October 2014)

Update for VM3 with either Joomla 2.5 or Joomla 3.

Version 1.0.9

Added a new installion script to speed up the setup for new installations. Changes to the display of attributes to improve compatibity with third party templates.

Version 1.0.8

Automatically empties the cart on return to the website from WorldPay, after a successful order.

Version 1.0.7

Checks that the payment response update after a completed order comes from a WorldPay domain. As recommended by WorldPay, IP addresses are not used.

Version 1.0.6

The Virtuemart Setup page generates a payment response URL that is specific to each merchant. This is copied to the WorldPay setup.

Version 1.0.5
adds an editable language file for customization of the text in the plugin.