Worldline Online Payments For WooCommerce

Supercharge your online payments with Worldline for WooCommerce, using the Worldline hosted payment page (Worldline Direct APIs).

6
6 Reviews
Version 1.3.2
Updated 25 Oct 2024
An annual licence entitles you to 1 year of updates and support. Your subscription will auto-renew each year unless cancelled.
8.1+
A contract with Worldline, ANZ Worldline, or PAYONE is required
?
The support team along with Aaron and Catrina, recently was incredibly helpful in resolving an issue we were experiencing. They not only helped us fix the issue, but also took the time to walk us through the debugging process step by step on a staging site. This level of support and guidance was invaluable to us and made the entire experience much less stressful. Thank you again for all your help!Nana

Enhance your customer’s payment experience with Worldline Online Payments for WooCommerce. Our plugin offers:

  • The ability to process refunds directly from your WooCommerce admin panel.
  • Enhanced security with 3D Secure V2 authentication and compliance with PSD2 and SCA requirements.
  • A setup wizard to guide you through the integration process.
  • Support for popular payment methods, including iDeal, Bancontact, PayPal, Klarna, Apple Pay, Google Pay, and all major credit and debit cards.
  • Translation readiness, so you can easily customize the plugin for your customers’ language and locale.
  • AG Order Check, a feature that helps you quickly identify and manage potentially fraudulent orders.
  • Our Worldline plugin now supports Payone and ANZ Worldline merchants.

With Worldline Online Payments for WooCommerce, you can offer your customers the payment methods they prefer and provide a seamless and secure payment experience. Plus, our exceptional support team is available to help with any questions or issues you may have. Sign up now to get started with Worldline for WooCommerce and start accepting more payment methods on your store.

 

  • Compatibility

    The plugin is compatible and has been tested for WordPress 6.7.1 and WooCommerce 9.4.3 We continue to check compatibility with each new version.

  • Payment Type And Information

    With Worldline Online Payments for WooCommerce, your customers will be redirected to the Worldline hosted payment page to complete their payment. To ensure the security and success of your payments, we recommend that your store has an SSL certificate installed and is SAQ A PCI compliant.

  • Supported Payment Methods

    With Worldline Online Payments for WooCommerce, you can easily accept payments from your customers using their preferred payment method.

    The plugin supports all major credit and debit cards, as well as popular online payment methods like iDeal, Bancontact, PayPal, Klarna, Apple Pay, and Google Pay.

  • Support For Automatic Refunds

    With Worldline Online Payments for WooCommerce, you can simplify and streamline your refund process. Instead of logging into your Worldline account, shop employees can process refunds for orders paid with Worldline directly from within WooCommerce. This saves time and reduces the risk of errors or mistakes.

  • Full Documentation

    Our plugin comes with comprehensive documentation to help you set up and configure the plugin quickly and easily. Our step-by-step guides and instructions will ensure that you have everything you need to get started.

    Whether you're a beginner or an experienced WooCommerce user, our documentation has you covered.

  • Setup Wizard

    Our plugin includes a setup wizard that will guide you through the entire process of configuring the plugin. The wizard will help you get your store set up and accepting payments with Worldline in no time at all.

  • Storing Strong API Credentials

    You can now define the API credentials on your website, this means that the API credentials are no longer stored in the database, should a hacker gain access to the database via a SQL exploit the API credentials are not visible to them.

  • Translation Ready

    Our plugin is fully compatible with WPML and other translation tools, making it easy to customize the plugin for your customers' language and locale. This means that you can provide a seamless and user-friendly payment experience for customers from all over the world.

  • Card Tokenization

    You can offer your customers the convenience of saved payment methods, making checkout a breeze. The plugin allows customers to manage their saved payment information from the WooCommerce My Account page, and it uses secure tokenization to store the data on Worldline's servers.

  • Apple Pay and Google Pay support

    Make it easy for your customers to pay with the tap of a finger, by offering the option to pay with Apple Pay and Google Pay. This not only makes checkout faster and more convenient, but also helps to increase security and reduce the risk of fraud.

  • AG Order Check

    Our "AG Order Check" feature uses a traffic light system to show the results of CVC, 3D secure, and postcode checks for an order. This helps merchants quickly identify potentially fraudulent orders and take appropriate action. The traffic light system makes it easy to see at a glance whether an order passes or fails each of the checks, providing valuable information to help merchants protect their business.

  • Webhook Support

    Our plugin's webhooks feature ensures that you never miss a transaction again. This means that you can be confident that all transactions will be processed smoothly and securely, helping you to grow your business and improve customer satisfaction. By using this feature, you can avoid the frustration and inconvenience of missed transactions and focus on providing the best possible experience for your customers.

  • WooCommerce Checkout Blocks

    Our plugin integrates seamlessly with WooCommerce checkout blocks, so you can take advantage of the latest design and features to improve the payment experience on your store. This can help you boost conversions and increase customer satisfaction.

  • WooCommerce Subscriptions

    Get the most out of your subscription-based online store with Worldline's support for WooCommerce Subscriptions. Accept recurring payments with ease and manage your subscriptions efficiently, all within your WooCommerce platform.

  • WooCommerce Bookings

    Get the most out of your booking-based online store with Lloyds Bank Cardnet's support for WooCommerce Bookings.

Trusted by thousands of brands and agencies

Screenshots

Reviews

Rated 5 out of 5 stars based on 6 customer reviews.

Frequently Asked Questions

WordPress Compatibility

Keeping your WordPress site up-to-date is key to ensuring your website runs smoothly and securely. We make sure our plugins work perfectly with the latest versions of WordPress, and we recommend that you always update to the newest version when possible. Our plugins are compatible with WordPress version 6.0 and above.

WooCommerce Compatibility

Our plugins are designed to work seamlessly with WooCommerce, and we suggest using the latest version of WooCommerce for the best performance. We routinely test our plugins with the latest WooCommerce updates to ensure everything works flawlessly. The minimum version of WooCommerce required is 7.1+.

PHP & Server Settings

The version of PHP and your server settings play a big role in how well your website performs. For the best results, we recommend using a server with PHP version 8.1 or higher. While there’s no strict minimum requirement for server settings, a standard hosting package is usually sufficient. Since our plugins require WooCommerce, it’s also a good idea to check out their server recommendations. Rest assured, we regularly test our plugins with the latest versions of WordPress, WooCommerce, and PHP to keep everything running smoothly.

When you purchase a plugin the download links are emailed to you. If you lose this original email, you can login via our account page, you can also request a new password from the account page.

Yes, unless you cancel it, your subscription will renew annually. If you cancel within your first year, your licence will still remain valid for 12 months from the purchase date, during which you can continue to enjoy updates as they are released.

WooCommerce & WordPress are continually evolving and being updated, which means we frequently need to make changes to the plugin to ensure continuing compatibility. In order to update the plugin as new versions are released, you need to have an active licence. Your licence effectively provides you with insurance against issues with the plugin.

The licence is an annual subscription which you may cancel at any time. While your licence is current, you may update the plugin as new versions are released. Once your licence expires, you will no longer be able to update to newer releases, but the plugin will continue to function.

We offer a 30-day guarantee, If you experience an issue that makes the plugin unusable and we are unable to resolve it, we’ll happily consider offering a full refund.

Yes, your licence should work on your staging environment without affecting any site limits. However, should you experience any problems, do get in touch and we’ll do out best to help.

If you’re on a monthly plan, yes, the plugin will no longer work. if you’re on an annual plan, the plugin will continue to work but you will no longer receive support and updates, which could affect compatibility with future WordPress & WooCommerce versions.

We have a blog post with some helpful information on PCI compliance, you can read it here. If you still have questions let us know.

No, there is no special lifetime formula available at the moment. You can only buy an annual license.

Changelog

v1.3.2
25/10/24
Fix
Temporarily removed cart details from the payment request as a quick fix to resolve the issue.
Fix
Fixed issue with manual status check when HOSTEDCHECKOUTID is missing.
Update
Freemius SDK updated.
v1.3.1
01/10/24
Fix
Fixed issue related to subscription order lookup.
v1.3.0
30/09/24
New
Support for WooCommerce Subscription payments (BETA Release).
New
Enhanced support for WooCommerce Bookings by introducing the update_booking_status() function, utilised within the STATUS switch case for each status update to ensure accurate booking status management.
New
Introduced a configuration alert on the checkout page to notify merchants of potential currency or payment option issues. The notice includes a link to a YouTube setup video that guides merchants on how to configure these settings in their Worldline account.
New
Introduced links to set up docs for PAYONE and ANZ Worldline merchants (Set up wizard and in the settings page).
New
Huge improvement to debug log for payment request and webhook data.
Dev
Full refactor of AG_wlh_payment() class codebase.
Dev
Introduced Worldline order status to the traffic light system.
Change
Disabled traffic light system for ANZ merchants as data needed is not used for ANZ merchants.
Change
Removed /v2/ from notice URLs for PAYONE merchants, this seems to be no longer needed for merchants with PAYONE.
Change
Edited the Custom Template description (under advance tab) to include a message about using SimplifiedCustomPaymentPage to allow merchants to show their logo on the Hosted Payment Page.
Change
Bump tested WooCommerce (9.3.3).
Update
Freemius SDK updated.
v1.2.15
03/07/24
New
Introduced a documentation tab in the plugin settings, featuring a setup video and links to basic documentation.
Fix
Addressed compatibility issues with WooCommerce 9.0+ affecting the display of customer token cards on the checkout page.
Change
Revised the handling of JavaScript for token payments to improve functionality.
Change
Bump tested WooCommerce (9.0.2).
v1.2.14
01/05/24
Fix
Fixed issue where refund webhook would mark order as pending payment after refund request sent.
v1.2.13
01/05/24
Dev
Adjusted notification for ANZ Worldline merchants. The notice now identifies the currency used by some stores that may not have the correct base country configured, and alerts them about necessary URL changes.
Dev
Added a new feature to detect when Worldline triggers a curl error due to a local environment setup issue. The system will now alert the merchant in the debug log.
Change
Plugin settings pages have been revamped and cleaned up.
Change
Added new WooCommerce dependencies header.
Change
Bump tested WooCommerce (8.8.3).
Update
Freemius SDK updated.
v1.2.12
10/04/24
Fix
Store payment ID when customer pays with Bancontact and only webhook is triggered for order. This enables merchants to issue a refund for order, Payment ID was missing before.
Dev
Added more information to the warning message for: Refund failed: Payment ID missing.
Dev
If refund message is blank, we now pass over a short message to Worldline - "Order refund".
Change
Bump tested WooCommerce (8.7).
Update
Freemius SDK updated.
v1.2.11
01/02/24
Fix
Fixed issue where TLS would show for non Wordline orders on the main order page.
Fix
Fixed issue where TLS would not show on stores with HPOS enabled.
Change
Bump tested WooCommerce (8.5).
Update
Freemius SDK updated.
v1.2.10
19/12/23
Dev
New notice for ANZ Worldline & PAYONE merchants to advise what URLs to set for test and live in the settings.
Dev
Page Builder (Divi & WP Bakery) Fix because they love to duplicate woocommerce_receipt_(orderpayment_method).
Change
Changed URL for feature request on welcome page.
Change
Bump tested WooCommerce (8.4).
Update
Freemius SDK updated.
v1.2.9
15/11/23
New
The redirection to Worldline during the order placement process has been optimised, eliminating the need for an extra page to appear when the "Place Order" button is clicked.
v1.2.8
09/11/23
Change
Remove class-orders.php and cleaned code.
Update
Freemius SDK updated.
v1.2.7
21/10/23
Fix
Fixed issue when order ID uses prefix and storing TLS data.
Dev
New define "ag_strip_psp_order_totals" to strip tax, shipping, subtotal and cart items on Worldline's payment page.
Change
Bump tested WooCommerce (8.2).
v1.2.6
06/10/23
Dev
Added logic gate to webhook to stop the webhook updating an order if it is already marked as processing / completed.
Dev
New logic to detect when a discount code is used on an order to strip sending cart contents to Worldline.
v1.2.5
28/09/23
Dev
Changed how we log the payment data for deeper debugging.
Dev
Refactored process_payment() (Cart items and Tax) Tax is no longer on item line level.
Dev
Shipping name sent over to Worldline.
Dev
Improved checkout validation error notices (Error ID and detailed information on error).
Change
Bump tested WooCommerce (8.1).
Update
Freemius SDK updated.
v1.2.4
08/09/23
Dev
Changed how we pass over de_DE_formal to Worldline for German-speaking merchants.
v1.2.3
08/09/23
Change
Changed how we handle transactions that have errors (Error data stored in debug log and order meta).
v1.2.2.1
07/09/23
Fix
Fixed issue with surcharge code displaying when should not, causing PHP error.
Fix
Fixed issue being unable to hover over WooCommerce admin menu in dashboard.
Update
Freemius SDK updated.
v1.2.2
01/09/23
New
Added Union Pay logo in payment option selection.
New
Added support for showing new total when surcharge is enabled.
New
Display surcharge amount when viewing order.
New
Allow refunding of surcharge amount.
Fix
Fixed issue with status Check not displaying on order list.
Fix
Fixed issue refunds using new PayID format.
Update
Freemius SDK updated.
v1.2.1
05/07/23
Update
Freemius SDK updated.
v1.2.0
04/07/23
New
Support for WooCommerce HPOS - Coming in Woo 8.0.
Dev
Refactored process_payment() to handle token payments better.
Dev
New helper function to clear old logs.
Fix
Fixed Status Check feature.
Fix
Fixed issue when URL is not set in plugin settings.
Change
Bump tested WooCommerce (7.8).
Update
Freemius SDK updated.
v1.1.4.2
10/05/23
Change
Bump tested WooCommerce (7.7).
New
New option to add surcharging to transactions (Surcharging is only legally allowed in specific countries).
v1.1.4.1
09/05/23
Fix
Fixed issue with payment redirect URLs containing / at the end.
Fix
Fixed issue with checkout description showing twice when in live mode.
Change
Renamed eDCC setting to Dynamic Currency Conversion (DCC).
v1.1.4
05/05/23
New
New option to use custom HPP template.
New
New settings to change the payment redirect URLs, useful for merchants using Payone and ANZ.
New
New setting to enable eDCC, Converts credit card transaction amount into the currency of your customer's card's country of issue.
Change
Bump tested WooCommerce (7.6).
Update
Freemius SDK update.
Update
Worldline SDK update.
v1.1.2
24/01/23
New
New option to group card payment options on Worldline payment page.
Update
Freemius SDK update.
v1.1.1
28/11/22
New
Webhook support.
New
Support for token payments on WooCommerce checkout blocks.
v1.1.1
14/11/22
New
Fraud Check new Feature for Orders.
New
Blocks for new WooCommerce Checkout.
Fix
Fixed issue with order status when capturing payment.
Fix
Fixed issue with order abort (if order is already paid).
Update
Freemius SDK update.
Change
Bump tested WooCommerce (7.1).
v1.0.4
20/09/22
Fix
Fixed issue with setup wizard on newer versions of WooCommerce.
Change
Bump tested WooCommerce (6.9).
v1.0.3
20/07/22
Fix
Fixed issue with authorize payment flow for customers.
Change
Changed Pre-Authorize to Authorize in settings dropdown.
Change
Changed some logic in the process authorize payment function.
Update
Freemius SDK update.
v1.0.2
15/06/22
Fix
Fixed issue when token payment is requested.
Change
Bump tested WooCommerce (6.6.0) and WordPress (6.0) versions.
v1.0.1
02/06/22
Fix
Fixed issue with key_settings() not passing through saved status of tokenization setting from settings.
Fix
Fixed CSS issue in welcome screen for smaller screens.
Change
Changed WooCommerce minimum version requirement to 5.0, also tested with the latest version.
Change
Changed WordPress minimum version requirement to 5.0, also tested with the latest version.
v1.0.0
30/05/22
New
First release.