Worldline Online Payments
Payment methods
Our plugin supports from the most global to very local payment methods to support business all over the world:
- Credit and debit cards: Visa, Mastercard, American Express, Carte Bancaire, Diners, JCB, Maestro, Union Pay International
- Mobile payment methods: Alipay+, Apple Pay, Google Pay, WeChatPay
- Buy Now Pay Later: Klarna, Oney 3x-4x, Oney Financement Long,
- Alternative payment methods: iDEAL, Bancontact, PayPal, Bizum, Cpay, Multibanco, Przelewy24, Twint, EPS, Bank Transfer by Worldline
- Giftcards: Intersolve gift cards, OneyBrandedGiftCard, Illicado, Giftcard Limonetik
Process high-conversion payments
Our Magento plugin makes use of our latest set of API, built specifically to ensure a high conversion rate for anyone using them:
- Lightning mode: Simply configure your credentials, and you’re ready to go!
- Remember me: use the native vault functionality from Magento to save your customers payment details and facilitate the
journey of returning customers
- Auto-format card number: our payment page ensures that the card number is easily readable by any consumer using it
- Automatic brand detection: automatically detect the brand of the card used to avoid any error during the payment
process.
- Adaptative keyboard: display the right keyboard on the right field on the payment page
- 28 supported languages for the payment page
- Compatible with advanced fraud solutions: our plugin is fully compatible with the Worldline fraud solution. Build up your
custom rules to ensure any legitimate transaction can go through, and block any fraudulent transaction.
- Fully customizable payment pages: the payment page is fully customizable through a powerful template builder allowing
you to have access to both HTML and CSS of the payment page to fully blend in your own website style.
- Authorize now, capture later: we support separate authorization and capture, allowing you to manage the payment after
the shipping while making sure all the necessary checks are performed on the card. We even support pre-authorization for
sectors that need it!
- Mobile first experience: our solution is built to be fully responsive and will adapt to any device the customers may use.
Provide the best checkout experience
We made sure your customers remains as long as possible on your website and can retry seamlessly in case of a failed attempt, and
that at any time your Magento is fully up to date with the latest payment information
- Basket is kept when clicking on “back”: what is more frustrating that losing your basket when you click on “back” in your
browser? Our plugin offers a native solution for this problematic!
- Dynamic feedback: our plugin will listen to feedback from Worldline to update the transaction status, while
actively questioning the payment system to make sure no discrepancy occurs on your platform.
- Submit basket details to the payment page: on top of providing a best-in-class customer experience, this will also enable
some specific payment methods like Klarna on your checkout page. The order data from the cart will be displayed on the
Worldline Payment Page for enhanced buyer experience.
- Integrate directly with our PWA extension: we have also made available a Magento PWA extension that will help you build your storefront as easily as possible and introduce you to headless commerce.
Follow up your transactions
On top of allowing you to process successful transactions, our plugin will also provide you the tools needed to follow up failed
transactions and take actions accordingly
- Customizable statuses: even though we implemented the out-of-the-box Magento native flows, our plugin allow further
customization to ensure the payments follow your flows and are adapted to any kind of business.
- Manage maintenance operations: our plugin allows you to easily maintain your transactions directly from the Magento
Admin panel, making sure you can process multiple and partial captures and refunds directly from the native Magento
interface.
- Advanced logging system: we have developed an advanced logging system that will allow you to easily retrieve all logs
related to a specific transaction whenever you need it. This will allow you to further analyze your conversion numbers, and
take enlightened business decisions accordingly.
Core extension
This is a core module that are used with Worldline payment solutions.
To install these solutions, you may use
adobe commerce marketplace
or install them from the GitHub:
Change log:
2.18.0
- Fixed issue where FPT (Fixed Product Tax) rates were not taken into account.
- Update "wl-online-payments-direct/sdk-php" library to 5.16.1
2.17.0
- Improved display of shipping costs on the payment page for Hosted Checkout and Redirect Payment.
2.16.0
- Added trusted URLs to the CSP whitelist.
- Improved reliability of fallback cron job.
- Fixed credentials caching issue when simultaneously processing refunds for multiple merchant IDs.
2.15.0
- Improved the order creation process by tracking multiple paymentIDs.
- Improved logging and exception handling when multiple payments are done for a single order.
2.14.0
- Added new payment method "Bank Transfer by Worldline".
- Added the "Contact email" field to the feature suggestion form.
- Added compatibility with Php Sdk 5.10.0.
- Replaced legacy Alipay payment method with the new Alipay+.
- Replaced legacy WeChat Pay payment method with the new version.
- Fixed validation error when placing orders with Virtual/downloadable products.
- Fixed error when adding new shipping address on checkout.
2.13.0
- Added email to customer and “Copy To” for "Auto Refund For Out Of Stock Orders" notifications.
- Added translations for French (Belgium), French (Switzerland) and Dutch (Belgium).
- Improved notifications so they are only sent once per event.
- Improved "Failed Orders Notifications" to avoid triggering on transaction status 46.
- Fixed "Redirect Payments" display issue after customer modifies shipping options.
- Fixed server error on checkout page when "Specific Currencies" are not aligned with Magento’s non-default currencies.
2.12.0
- Added "Session Timeout" configuration for the hosted checkout page.
- Added "Allowed Number Of Payment Attempts" configuration for the hosted checkout page.
- Added compatibility with Php Sdk 5.8.2.
- Added refund refused notifications functionality.
- Fixed update of the credit memo status when the refund request was refused by acquirer.
2.11.1
- Fixed issue with partial invoices and partial credit memos.
- Fixed transaction ID value for request to check if payment can be cancelled.
2.11.0
- Added own branded gift card compatibility for Intersolve payment method.
- Added compatibility with Php Sdk 5.7.0.
- Modified plugin tab "dynamic order status synchronization" to “Settings & Notifications”.
- Fixed value determination process for "AddressIndicator" parameter.
- Fixed issues with creating orders by cron.
- Fixed issue with Magento confirmation page when using PayPal payment method.
- Fixed issue with auto refund for out-of-stock feature.
- Fixed issue when using a database prefix.
2.10.0
- Added new payment method “Union Pay International".
- Added new payment method “Przelewy24".
- Added new payment method “EPS".
- Added new payment method “Twint".
- Added compatibility with Php Sdk 5.6.0.
- Added compatibility with Amasty Subscriptions & Recurring Payments extension 1.6.15.
- Improved plugin landing page "About Worldline".
- Improved Hosted Tokenization error message when transaction is declined.
- Improved concatenation of streetline1 and streetline2 for billing & shipping address.
2.9.0
- Added new payment method “Giftcard Limonetik".
- Added new setting "Enable Sending Payment Refused Emails".
- Improved handling of Magento 2 display errors.
- Fixed hosted tokenization js link for production transactions.
- Fixed order creation issue on successful transactions.
- Fixed webhooks issue for rejected transactions with empty refund object.
- General code improvements.
2.8.3
- Fixed issue of products with special pricing not displaying the original price in order view.
- Fixed issue with configurable product on cart restoration when user clicks the browser back button.
- Fixed issue with last payment id not fetched properly.
- Fixed issue where carts are restored incompletely.
- Fixed issue when customer attribute doesn't display in order after paying.
- Added customer address attributes validation before placing order.
- Added a setting to stop sending refusal emails.
- Added compatibility with Php Sdk 5.4.0.
2.8.2
- Add support for the 5.3.0 version of PHP SDK.
- Fix connection credential caching.
2.8.1
- Add support for the 5.1.0 version of PHP SDK.
- Add integration tests.
- General code improvements.
2.8.0
- Add support for Magento 2.4.6.
- Add support for the 5.0.0 version of PHP SDK.
- Unhide API keys for the connection and webhooks.
- Unhide first 5 characters of the API secret keys for the connection and webhooks.
- Add a setting for Oney3x4x to manage the “Oney3x4x payment option” parameter.
- Hide Apple Pay if the customer cannot pay with it.
- Add support for the 13.0.0 PWA version and the surcharging functionality.
- Add integration tests.
- Add Amasty one-step checkout and surcharging functionality comparability.
- General code improvements.
2.7.2
- Add fix for Adobe Commerce cloud instances.
2.7.1
- Add auto refund functionality when an item has fallen out of stock when order is completed, additional admin notification will be sent when an auto refund attempt is made.
- Improve performance on the checkout cart page.
- Add backend address validation before payments.
- Add admin notifications in case an order creation fails.
- Add button called “Update data from Worldline” to update Worldline payment information in case it should be incomplete or missing.
- General code improvements and bug fixes.
2.7.0
- Add surcharge functionality (for the Australian market).
- Add Sepa Direct Debit payment method.
- Add Sepa Direct Debit payment method for recurring payments.
- Add the ability to save the Sepa Direct Debit mandate and use it through the Magento vault.
- Improvements of the Oney3x4x payment method.
- Extract GraphQl into a dedicated extension.
- General code improvements and bug fixes.
2.6.1
- Support the 13.0.0 version of PWA.
2.6.0
- Add price restrictions for currencies having specific decimals rules (like JPY).
- Add Multibanco payment method.
- Add a functionality to limit the amounts purchased for the Subscriptions & Recurring payments.
- Add a link in the subscription emails to renew the token when it is expired or payment failed.
- Add marketing content to the readme file.
- Move 3-D Secure settings to the general tab.
- Change names and tooltips of the 3-D Secure settings.
- Add integration tests.
- Add unit tests.
- Add infrastructure for integration tests.
- General code improvements and bug fixes.
2.5.1
- Add notification to merchants if order creation is failed.
2.5.0
- Add the "Mealvouchers" payment method.
- Add the “Update Status” button for “View Memo”. This allows you to refresh in real time the status of your credit memos.
- Render webhooks updates in the order details.
- Add grid with Webhooks for debug purposes.
- Improve cancel and void actions logic.
- Add uninstall script.
- Update release notes.
- General code improvements and bug fixes.
2.4.0
- Raise the version in order to display the actual version for those who install single solutions.
- Add "groupCards" functionality (for hosted checkout) : group all card under one single payment button.
- Add payment method Intersolve and process the split payment.
- Improve Worldline payment box design: split in payment and fraud results.
- Add a feature to request 3DS exemption for transactions below 30 EUR.
- Add translations.
- Add integration tests (for credit card).
- General code improvements and bug fixes.
1.4.0
- Improved design of general settings page.
- General code improvements and bug fixes.
- Improvements and support for 2.3.x magento versions.
- Support the 4.5.0 version of the Worldline SDK.
1.3.1
- Improve work for multi-website instances.
1.3.0
- Improve the "waiting" page.
- Add the "pending" page.
1.2.1
- Fix cron run time to prevent order duplication.
1.2.0
- Improve waiting page by adding an order summary block so that customers will always see what they have bought.
- Improve payment info block within Magento backend. Merchants can now manually refresh the info available to be sure it is always up to date.
- General improvements and bug fixes.
1.1.1
- Support version 4.3.3 of Worldline SDK.
- PWA improvements and support.
- Bug fixes and general code improvements.
1.1.0
- Waiting page has been added after payment is done to correctly process webhooks and create the order.
- Asyncronic order creation through get calls when webhooks suffer delay.
- General improvements and bug fixes.
1.0.0