WorldPay Gateway for WooCommerce is a payment gateway extension designed to connect a WooCommerce store with the WorldPay payment platform. It allows eligible merchants to offer card-based payment options during checkout while managing payment and order status through the WooCommerce workflow. For stores selling physical products, digital goods, services, or subscription-based products, integrating a recognized payment provider can provide a convenient checkout option for customers. Depending on the WorldPay account, gateway configuration, currency availability, and supported WooCommerce extensions, the integration can also accommodate international transactions and recurring payment scenarios.
WorldPay Gateway for WooCommerce (GPL Plugin)
WorldPay Gateway for WooCommerce is a payment gateway extension designed to connect a WooCommerce store with the WorldPay payment platform. It allows eligible merchants to offer card-based payment options during checkout while managing payment and order status through the WooCommerce workflow.
For stores selling physical products, digital goods, services, or subscription-based products, integrating a recognized payment provider can provide a convenient checkout option for customers. Depending on the WorldPay account, gateway configuration, currency availability, and supported WooCommerce extensions, the integration can also accommodate international transactions and recurring payment scenarios.
The plugin is distributed under the GPL (General Public License). The package supplied by 5ivecode.com includes lifetime free updates and limited support according to the package terms.
WorldPay Card Payments – Connect WooCommerce with WorldPay to accept supported credit and debit card transactions.
WooCommerce Checkout Integration – Add WorldPay as a payment option within the WooCommerce checkout process.
Payment Status Synchronization – Process payment responses and update WooCommerce order statuses according to the gateway workflow.
Multiple Currency Support – Support currencies available through your WorldPay merchant account and configuration.
Recurring Payment Support – May be used with WooCommerce Subscriptions where the gateway version and WorldPay account support the required recurring-payment functionality.
Merchant Account Integration – Configure the gateway using the WorldPay credentials and installation details required by the plugin.
Mobile-Friendly Checkout – Works within the responsive WooCommerce checkout environment, subject to your theme and checkout configuration.
Sandbox/Testing Support – Test the payment workflow using an appropriate WorldPay test or sandbox environment where available.
GPL Licensing – Use the GPL-covered plugin across applicable personal and client projects according to the license terms.
WorldPay Gateway for WooCommerce provides a bridge between your online store and WorldPay's payment processing infrastructure.
After configuration, customers can select the WorldPay payment method during checkout and complete payment according to the gateway's supported transaction flow.
This allows your store to keep product, cart, checkout, and order management within WooCommerce while WorldPay handles the applicable payment-processing functions.
The gateway is designed for stores that want to offer supported credit and debit card payment methods through WorldPay.
This can be useful for:
Online retail stores
Digital product stores
Service businesses
Subscription-based websites
International eCommerce stores
Membership-related WooCommerce installations
Businesses already using WorldPay as their payment provider
Available payment methods depend on your WorldPay merchant account, region, gateway configuration, and current provider capabilities.
Payment processing is connected to the WooCommerce order lifecycle. Depending on the gateway implementation, successful or unsuccessful payment responses can be reflected in the corresponding WooCommerce order.
This makes it easier for store administrators to monitor transactions alongside other WooCommerce order information.
WorldPay supports payment processing across various markets and currencies, but the currencies and transaction types available to a specific merchant depend on the merchant agreement and regional configuration.
If you operate an international store, confirm the required currencies and payment methods with WorldPay before enabling them for customers.
Where supported by the plugin, WorldPay account, and WooCommerce Subscriptions configuration, the gateway can be used for recurring payment workflows.
Recurring billing is dependent on the payment method and gateway implementation. Always test subscription creation, renewal, failed payments, cancellations, and related order-status behavior before using the integration in production.
The general payment workflow is:
Customer adds products to the WooCommerce cart.
Customer proceeds to checkout and enters the required billing and payment information.
WorldPay is selected as the payment method.
WooCommerce sends the payment request through the configured gateway integration.
WorldPay processes the transaction according to the merchant account and payment configuration.
The payment response is returned to the WooCommerce environment.
The corresponding order status is updated according to the gateway response.
The customer receives the appropriate checkout/order confirmation.
The exact flow can vary depending on the plugin version, WorldPay integration method, authentication requirements, and account configuration.
Get Support
Please Sign In to contact our support.