WordPress.org

Plugin Directory

Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)

Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)

Descripció

The Wonderful Payments plugin lets UK WooCommerce stores accept instant Pay by Bank payments using Open Banking. Customers pay directly from their bank account, funds settle immediately to your business account, and checkout friction is reduced. Wonderful works alongside existing payment methods, including card providers such as Stripe and WooPayments.

Pay by Bank for WooCommerce, built for UK merchants
The Wonderful Payments plugin enables UK WooCommerce stores to accept Pay by Bank payments via Open Banking. Customers approve payments in their trusted mobile banking app, with no card details to enter and no sensitive data shared.
Funds settle instantly to your business bank account, improving cash flow and enabling faster order fulfilment.

Why WooCommerce merchants choose Wonderful

Instant settlement
Payments arrive immediately, not days later. This supports faster dispatch, fewer delays, and clearer cash flow.

Lower, predictable costs
Wonderful uses simple, transparent pricing with no percentage-based fees. Lower processing costs give merchants flexibility to reinvest in customer benefits such as faster shipping or loyalty incentives.

A smoother checkout experience
Customers select Pay by Bank, choose their bank, and approve the payment in-app. They are returned automatically to your store to complete their order.

Bank-level security
Every transaction is authorised directly by the customer’s bank using Strong Customer Authentication. No card numbers, passwords, or sensitive credentials are stored, reducing fraud and chargeback risk.

Works alongside existing payment methods
Wonderful does not replace your current checkout. It can be enabled alongside card payments, wallets, and other methods, including Stripe and WooPayments.

Many merchants present Pay by Bank as:

  • a recommended checkout option
  • a faster-dispatch payment choice
  • part of a loyalty or rewards scheme funded by card fee savings

Simple setup, no technical friction

  • install and activate the plugin
  • connect your Wonderful account during setup, no API keys to copy or paste (if you don’t have an account, you’ll be prompted to create one during setup)
  • start accepting instant bank payments immediately

The customer journey is simple and familiar, and requires no additional data entry.

Pricing
The Wonderful Payments WooCommerce plugin is available on the Plus plan at £19.99 per month (plus VAT). This includes 2,000 transactions, with additional transactions charged at just 1p per transaction too.
There are:

  • no percentage fees
  • no setup costs
  • no hidden charges

Support
Please contact hello@wonderful.co.uk with any questions.

Built on Open Banking, regulated in the UK

Wonderful uses Open Banking APIs to initiate payments securely from UK bank accounts.

  • no storage of sensitive payment credentials
  • Strong Customer Authentication on every transaction
  • reduced fraud and chargeback exposure

Wonderful Payments Limited is authorised and regulated by the Financial Conduct Authority as an Authorised Payment Institution (FRN 964289).

Captures

  • Pay by Bank shown alongside card payments at checkout
  • Customer bank selection
  • Easy setup with app authorisation

Instal·lació

  1. Upload the plugin files to the /wp-content/plugins/wonderful-payments directory, or install the plugin directly from the WordPress plugin screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to WooCommerce Settings Payments and enable Wonderful Payments.
  4. Follow the on-screen steps to connect your Wonderful account.

PMF

Does this replace card payments?

No. Wonderful works alongside existing payment methods such as card payments, wallets, Stripe, and WooPayments.

Who can use this plugin?

This plugin is available to UK-based WooCommerce merchants only.

When do funds settle?

Funds settle instantly to your business bank account once the customer authorises the payment.

Ressenyes

5 de abril de 2024
The company I work for have been using wonderful payments for a few months now with zero complaints. Wonderful payments is a low cost subscription based payment system offering instant bank payments with 1p transaction fees. It really is that simple. Plugin installation was simple and the registration via the mobile app is straightforward. Any questions we had were quickly answered by Wonderful’s Business Manager, Reece. No flimflam, just straight talking.
Llegiu tota la 1 ressenya

Col·laboradors i desenvolupadors

«Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.

Col·laboradors

Registre de canvis

0.8.5 – 05-02-2026

  • Improved checkout layout with Pay by Bank branding and information modal.

0.8.4 – 29-01-2026

  • Layout bugfix on shortcode checkout.

0.8.3 – 19-01-2026

  • Implement wallet checkout & auto setup.

0.8.2 – 05-01-2026

  • Fixed payment method ownership when customers switch to Wonderful Payments during checkout.

0.8.1 – 18-11-2025

  • Added configuration option to send order total as single line item.

0.8.0 – 24-09-2025

  • Improved payment reference format to support stores with larger order numbers.

0.7.9 – 12-09-2025

  • Bugfix for variable amount orders.

0.7.8 – 08-09-2025

  • Bugfix for non-standard order numbers.

0.7.7 – 15-08-2025

  • Enhanced webhook reliability with comprehensive input validation, API retry logic with exponential backoff, and improved error handling.
  • Added robust security improvements including payload size limits, input sanitization, and suspicious request logging.
  • Implemented structured JSON responses with consistent error codes for better debugging and monitoring.
  • Improved API communication with automatic retry on failures and proper timeout handling.

0.7.6 – 19-05-2025

  • Bugfix for refund amounts.

= 0.7.5 – 31-03-2025

  • Updated support for discounts, taxes & fees.

0.7.4 – 07-03-2025

  • Bugfix for webhook states.

0.7.3 – 26-02-2025

  • Updated ‘Why Wonderful’ popup.

0.7.3 – 7-02-2025

  • Updated ‘What is Wonderful’ button on blocks checkout.

0.7.3 – 17-01-2025

  • Bugfix for adding shipping to total.

0.7.2 – 06-01-2025

  • Bugfix for calculation of shipping costs.

0.7.1 – 27-12-2024

  • Bugfix for users of shortcode checkout.

0.7 – 26-08-2024

  • Updated to support WordPress 6.6. Addresses an issue where the shortcode checkout would sometimes redirect to NatWest bank when another bank was selected.

0.6.2 – 24-05-2024

  • Updated latest stable version.

0.6.1 – 24-05-2024

  • Bugfix where some files were not checked in correctly.

0.6 – 24-05-2024

  • Significant changes to support WordPress 6.5. Orders are now synced with the One Merchant Dashboard. Refunds now supported via the Merchant Dashboard.

0.5.5 – 23-02-2024

  • Updated stable version

0.5.4 – 23-02-2024

  • Bug fix. Addresses reported issues for users running PHP 8.2

0.5.3 – 25-01-2024

  • Bug fix. Supported Banks list is now correctly populated only when the checkout page is rendered.

0.5.2 – 18-01-2024

  • Bug fix. Alignment issues on desktop viewport.

0.5.1 – 18-01-2024

  • Bug fix. Addresses issue where supported bank list was not populated, and alignment issues.

0.5 – 15-01-2024

  • Bank selector. You can now select your bank at the checkout. This will allow customers to see if their bank is supported before checking out.

0.4.2 – 19-10-2023

  • Updated readme

0.4.1 – 09-10-2023

  • Readme updated to reflect new billing model. Account plans are now billed directly by Wonderful Payments Ltd.

0.4 – 21-09-2023

  • Updated API endpoints and SSL verification

0.3 – 19-09-2023

  • Confirmed compatibility with WordPress 6.3

0.2 – 29-06-2023

  • We now send the plugin version to our servers when initiating a payment request. This allows us to provide better technical support for merchants.

0.1 – 22-06-2023

  • Initial Release