Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.6 Update released for Drupal core (11.4.6)! Release: Drupal 10.6.16 Update released for Drupal core (10.6.16)! Release: Media AV Portal 2.3.0 Minor update available for module media_avportal (2.3.0). Release: Direct Upload Media Document 1.0.4 Minor update available for module dumd (1.0.4). Release: Website Feedback 1.2.2 Minor update available for module website_feedback (1.2.2). Release: SDC Components 2.0.1 Minor update available for module sdc_components (2.0.1). Release: Website Feedback 1.2.1 Minor update available for module website_feedback (1.2.1). Release: Field Group Markup 1.0.5 Minor update available for module field_group_markup (1.0.5). Usage Milestone: Menu Condition Module menu_condition crossed 1,000 active installs. Module Revived: SharePoint Integration 2.0.0 Module sharepoint_integration updated after 7 months of inactivity (2.0.0).

Commerce Worldpay

Security covered

Part of the Commerce ecosystem · 351 projects

View on drupal.org

WorldPay Business integration for the Drupal Commerce payment and checkout system.

The API for Worldpay has vastly changed, so any bugs noted please report so these can be fixed quickly

The module implements WorldPay's Payment Response/Notification system which allows Commerce to update the order status as well as serve the Shopper response for the success and cancel result pages.

Security

WorldPay's MAC Sig and callback password are fully supported and WorldPay's communication can be done securely over SSL (recomended for protecting the callback password. Note an SSL certificate is not required) while still allowing your users to return to a non-ssl version of the site.

Theming

The payment notification shopper response pages are theme-able using templates.
It comes with a set of sample WorldPay pages files that roughly implements the look of Drupal's Bartik theme for a relatively consistent look throughout the checkout process when using Bartik for the site's theme. See the README.txt file in the "worldpay page example" folder for further details on usage.

Worldpay accounts

For more information on how to setup a worldpay business account please have a look at www.worldpay.com

The modules requires PHP 8+.

Commerce 3.x

If you wish to use this module with Commerce 3.x please use the 3.0.0 version of this module

Credits

Initial work by magicmyth.

Previous thanks to aburrows of Digidrop and joekers of Zoocha for their work on 8.x

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Sep 2026
Latest release
3 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
3.0.0-beta1 Pre-release 10–11 Sep 4, 2026