Title: Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)
Author: Wonderful Payments
Published: <strong>October 9, 2023</strong>
Last modified: August 14, 2026

---

Search plugins

![](https://ps.w.org/wonderful-payments-for-woocommerce/assets/banner-772x250.png?
rev=3450565)

![](https://ps.w.org/wonderful-payments-for-woocommerce/assets/icon-256x256.png?
rev=2976368)

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

 By [Wonderful Payments](https://profiles.wordpress.org/wonderfulpayments/)

[Download](https://downloads.wordpress.org/plugin/wonderful-payments-for-woocommerce.zip)

 * [Details](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/#description)
 * [Reviews](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/#reviews)
 *  [Installation](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/#installation)
 * [Development](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/)

## Description

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](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/hello@wonderful.co.uk?output_format=md)
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).

## Screenshots

[⌊Pay by Bank shown alongside card payments at checkout⌉⌊Pay by Bank shown alongside
card payments at checkout⌉[

Pay by Bank shown alongside card payments at checkout

[⌊Customer bank selection⌉⌊Customer bank selection⌉[

Customer bank selection

[⌊Easy setup with app authorisation⌉⌊Easy setup with app authorisation⌉[

Easy setup with app authorisation

## Installation

 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.

## FAQ

### 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.

## Reviews

![](https://secure.gravatar.com/avatar/0e5cebdc153b1f21904cd8dad1666d256b481e1c09ea4682009fcdb3886b6996?
s=60&d=retro&r=g)

### 󠀁[What a Wonderful Plugin](https://wordpress.org/support/topic/what-a-wonderful-plugin-7/)󠁿

 [cctvaatl](https://profiles.wordpress.org/cctvaatl/) April 5, 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.

 [ Read all 1 review ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/)

## Contributors & Developers

“Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)” is open source 
software. The following people have contributed to this plugin.

Contributors

 *   [ Wonderful Payments ](https://profiles.wordpress.org/wonderfulpayments/)

[Translate “Wonderful Payments – Pay by Bank and Open Banking for Woo (UK)” into your language.](https://translate.wordpress.org/projects/wp-plugins/wonderful-payments-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wonderful-payments-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wonderful-payments-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wonderful-payments-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/wonderful-payments-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.8.9 – 11-08-2026

 * Added WooCommerce, WordPress, and Wonderful Payments version headers to all API
   requests.

#### 0.8.8 – 20-07-2026

 * Redesigned bank selector for Classic and Blocks checkout with grouped list, search,
   and issues state handling.
 * Added header to all store-bound webhooks.

#### 0.8.7 – 03-03-2026

 * Improved admin notifications & approval cycle handling.

#### 0.8.6 – 23-02-2026

 * Improved auto-setup for existing merchants.

#### 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

## Meta

 *  Version **0.8.9**
 *  Last updated **2 months ago**
 *  Active installations **20+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/wonderful-payments-for-woocommerce/)
 * Tags
 * [instant settlement](https://syr.wordpress.org/plugins/tags/instant-settlement/)
   [Open Banking](https://syr.wordpress.org/plugins/tags/open-banking/)[pay by bank](https://syr.wordpress.org/plugins/tags/pay-by-bank/)
   [uk payments](https://syr.wordpress.org/plugins/tags/uk-payments/)[woocommerce](https://syr.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://syr.wordpress.org/plugins/wonderful-payments-for-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/reviews/)

## Contributors

 *   [ Wonderful Payments ](https://profiles.wordpress.org/wonderfulpayments/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wonderful-payments-for-woocommerce/)