{"id":178780,"date":"2023-10-09T11:58:37","date_gmt":"2023-10-09T11:58:37","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wonderful-payments-for-woocommerce\/"},"modified":"2026-03-24T12:14:30","modified_gmt":"2026-03-24T12:14:30","slug":"wonderful-payments-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/wonderful-payments-for-woocommerce\/","author":21021445,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.8.7","stable_tag":"trunk","tested":"6.9.4","requires":"6.5","requires_php":"8.0","requires_plugins":null,"header_name":"Wonderful Payments for WooCommerce","header_author":"Wonderful Payments Ltd","header_description":"Account to account payments powered by Open Banking.","assets_banners_color":"505c89","last_updated":"2026-03-24 12:14:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.wonderful.co.uk","rating":5,"author_block_rating":0,"active_installs":30,"downloads":3286,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.4":{"tag":"0.4","author":"wonderfulpayments","date":"2023-10-09 11:59:39"},"0.4.1":{"tag":"0.4.1","author":"wonderfulpayments","date":"2023-10-09 14:00:07"},"0.4.2":{"tag":"0.4.2","author":"wonderfulpayments","date":"2023-10-19 13:44:06"},"0.5":{"tag":"0.5","author":"wonderfulpayments","date":"2024-01-15 11:03:06"},"0.5.1":{"tag":"0.5.1","author":"wonderfulpayments","date":"2024-01-18 10:17:15"},"0.5.2":{"tag":"0.5.2","author":"wonderfulpayments","date":"2024-01-18 10:33:21"},"0.5.3":{"tag":"0.5.3","author":"wonderfulpayments","date":"2024-01-25 18:34:04"},"0.5.4":{"tag":"0.5.4","author":"wonderfulpayments","date":"2024-02-23 12:46:38"},"0.5.5":{"tag":"0.5.5","author":"wonderfulpayments","date":"2024-02-23 12:53:09"},"0.6":{"tag":"0.6","author":"wonderfulpayments","date":"2024-05-24 12:10:32"},"0.6.1":{"tag":"0.6.1","author":"wonderfulpayments","date":"2024-05-24 13:25:17"},"0.6.2":{"tag":"0.6.2","author":"wonderfulpayments","date":"2024-05-24 13:32:06"},"0.7":{"tag":"0.7","author":"wonderfulpayments","date":"2024-09-03 12:08:37"},"0.7.1":{"tag":"0.7.1","author":"wonderfulpayments","date":"2024-12-27 12:26:42"},"0.7.2":{"tag":"0.7.2","author":"wonderfulpayments","date":"2025-01-06 13:04:02"},"0.7.3":{"tag":"0.7.3","author":"wonderfulpayments","date":"2025-01-17 15:11:24"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2976368,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":2976368,"resolution":"256x256","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2976368,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3450565,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3450565,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.4","0.4.1","0.4.2","0.5","0.5.1","0.5.2","0.5.3","0.5.4","0.5.5","0.6","0.6.1","0.6.2","0.7","0.7.1","0.7.2","0.7.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3450565,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3450565,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3450565,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Pay by Bank shown alongside card payments at checkout","2":"Customer bank selection","3":"Easy setup with app authorisation"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[254962,186314,254960,254961,286],"plugin_category":[45],"plugin_contributors":[222327],"plugin_business_model":[],"class_list":["post-178780","plugin","type-plugin","status-publish","hentry","plugin_tags-instant-settlement","plugin_tags-open-banking","plugin_tags-pay-by-bank","plugin_tags-uk-payments","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-wonderfulpayments","plugin_committers-wonderfulpayments"],"banners":{"banner":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/banner-772x250.png?rev=3450565","banner_2x":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/banner-1544x500.png?rev=3450565","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/icon-128x128.png?rev=2976368","icon_2x":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/icon-256x256.png?rev=2976368","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/screenshot-1.png?rev=3450565","caption":"Pay by Bank shown alongside card payments at checkout"},{"src":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/screenshot-2.png?rev=3450565","caption":"Customer bank selection"},{"src":"https:\/\/ps.w.org\/wonderful-payments-for-woocommerce\/assets\/screenshot-3.png?rev=3450565","caption":"Easy setup with app authorisation"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Pay by Bank for WooCommerce, built for UK merchants<br \/>\nThe 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.<br \/>\nFunds settle instantly to your business bank account, improving cash flow and enabling faster order fulfilment.<\/p>\n\n<h3>Why WooCommerce merchants choose Wonderful<\/h3>\n\n<p><strong>Instant settlement<\/strong><br \/>\nPayments arrive immediately, not days later. This supports faster dispatch, fewer delays, and clearer cash flow.<\/p>\n\n<p><strong>Lower, predictable costs<\/strong><br \/>\nWonderful 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.<\/p>\n\n<p><strong>A smoother checkout experience<\/strong><br \/>\nCustomers select Pay by Bank, choose their bank, and approve the payment in-app. They are returned automatically to your store to complete their order.<\/p>\n\n<p><strong>Bank-level security<\/strong><br \/>\nEvery transaction is authorised directly by the customer\u2019s bank using Strong Customer Authentication. No card numbers, passwords, or sensitive credentials are stored, reducing fraud and chargeback risk.<\/p>\n\n<p>Works alongside existing payment methods<br \/>\nWonderful does not replace your current checkout. It can be enabled alongside card payments, wallets, and other methods, including Stripe and WooPayments.<\/p>\n\n<p>Many merchants present Pay by Bank as:<\/p>\n\n<ul>\n<li>a recommended checkout option<\/li>\n<li>a faster-dispatch payment choice<\/li>\n<li>part of a loyalty or rewards scheme funded by card fee savings<\/li>\n<\/ul>\n\n<p>Simple setup, no technical friction<\/p>\n\n<ul>\n<li>install and activate the plugin<\/li>\n<li>connect your Wonderful account during setup, no API keys to copy or paste (if you don\u2019t have an account, you\u2019ll be prompted to create one during setup)<\/li>\n<li>start accepting instant bank payments immediately<\/li>\n<\/ul>\n\n<p>The customer journey is simple and familiar, and requires no additional data entry.<\/p>\n\n<p><strong>Pricing<\/strong><br \/>\nThe Wonderful Payments WooCommerce plugin is available on the Plus plan at \u00a319.99 per month (plus VAT).  This includes <strong>2,000 transactions<\/strong>, with additional transactions charged at just 1p per transaction too.<br \/>\nThere are:<\/p>\n\n<ul>\n<li>no percentage fees<\/li>\n<li>no setup costs<\/li>\n<li>no hidden charges<\/li>\n<\/ul>\n\n<p><strong>Support<\/strong>\nPlease contact <a href=\"mailto:hello@wonderful.co.uk\">hello@wonderful.co.uk<\/a> with any questions.<\/p>\n\n<h3>Built on Open Banking, regulated in the UK<\/h3>\n\n<p>Wonderful uses Open Banking APIs to initiate payments securely from UK bank accounts.<\/p>\n\n<ul>\n<li>no storage of sensitive payment credentials<\/li>\n<li>Strong Customer Authentication on every transaction<\/li>\n<li>reduced fraud and chargeback exposure<\/li>\n<\/ul>\n\n<p>Wonderful Payments Limited is authorised and regulated by the Financial Conduct Authority as an <strong>Authorised Payment Institution<\/strong> (FRN 964289).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/wonderful-payments<\/code> directory, or install the plugin directly from the WordPress plugin screen.<\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 screen in WordPress.<\/li>\n<li>Go to WooCommerce \u2192 Settings \u2192 Payments and enable Wonderful Payments.<\/li>\n<li>Follow the on-screen steps to connect your Wonderful account.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20replace%20card%20payments%3F\"><h3>Does this replace card payments?<\/h3><\/dt>\n<dd><p>No. Wonderful works alongside existing payment methods such as card payments, wallets, Stripe, and WooPayments.<\/p><\/dd>\n<dt id=\"who%20can%20use%20this%20plugin%3F\"><h3>Who can use this plugin?<\/h3><\/dt>\n<dd><p>This plugin is available to UK-based WooCommerce merchants only.<\/p><\/dd>\n<dt id=\"when%20do%20funds%20settle%3F\"><h3>When do funds settle?<\/h3><\/dt>\n<dd><p>Funds settle instantly to your business bank account once the customer authorises the payment.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.8.7 - 03-03-2026<\/h4>\n\n<ul>\n<li>Improved admin notifications &amp; approval cycle handling.<\/li>\n<\/ul>\n\n<h4>0.8.6 - 23-02-2026<\/h4>\n\n<ul>\n<li>Improved auto-setup for existing merchants.<\/li>\n<\/ul>\n\n<h4>0.8.5 - 05-02-2026<\/h4>\n\n<ul>\n<li>Improved checkout layout with Pay by Bank branding and information modal.<\/li>\n<\/ul>\n\n<h4>0.8.4 - 29-01-2026<\/h4>\n\n<ul>\n<li>Layout bugfix on shortcode checkout.<\/li>\n<\/ul>\n\n<h4>0.8.3 - 19-01-2026<\/h4>\n\n<ul>\n<li>Implement wallet checkout &amp; auto setup.<\/li>\n<\/ul>\n\n<h4>0.8.2 - 05-01-2026<\/h4>\n\n<ul>\n<li>Fixed payment method ownership when customers switch to Wonderful Payments during checkout.<\/li>\n<\/ul>\n\n<h4>0.8.1 - 18-11-2025<\/h4>\n\n<ul>\n<li>Added configuration option to send order total as single line item.<\/li>\n<\/ul>\n\n<h4>0.8.0 - 24-09-2025<\/h4>\n\n<ul>\n<li>Improved payment reference format to support stores with larger order numbers.<\/li>\n<\/ul>\n\n<h4>0.7.9 - 12-09-2025<\/h4>\n\n<ul>\n<li>Bugfix for variable amount orders.<\/li>\n<\/ul>\n\n<h4>0.7.8 - 08-09-2025<\/h4>\n\n<ul>\n<li>Bugfix for non-standard order numbers.<\/li>\n<\/ul>\n\n<h4>0.7.7 - 15-08-2025<\/h4>\n\n<ul>\n<li>Enhanced webhook reliability with comprehensive input validation, API retry logic with exponential backoff, and improved error handling.<\/li>\n<li>Added robust security improvements including payload size limits, input sanitization, and suspicious request logging.<\/li>\n<li>Implemented structured JSON responses with consistent error codes for better debugging and monitoring.<\/li>\n<li>Improved API communication with automatic retry on failures and proper timeout handling.<\/li>\n<\/ul>\n\n<h4>0.7.6 - 19-05-2025<\/h4>\n\n<ul>\n<li>Bugfix for refund amounts.<\/li>\n<\/ul>\n\n<p>= 0.7.5 - 31-03-2025<\/p>\n\n<ul>\n<li>Updated support for discounts, taxes &amp; fees.<\/li>\n<\/ul>\n\n<h4>0.7.4 - 07-03-2025<\/h4>\n\n<ul>\n<li>Bugfix for webhook states.<\/li>\n<\/ul>\n\n<h4>0.7.3 - 26-02-2025<\/h4>\n\n<ul>\n<li>Updated 'Why Wonderful' popup.<\/li>\n<\/ul>\n\n<h4>0.7.3 - 7-02-2025<\/h4>\n\n<ul>\n<li>Updated 'What is Wonderful' button on blocks checkout.<\/li>\n<\/ul>\n\n<h4>0.7.3 - 17-01-2025<\/h4>\n\n<ul>\n<li>Bugfix for adding shipping to total.<\/li>\n<\/ul>\n\n<h4>0.7.2 - 06-01-2025<\/h4>\n\n<ul>\n<li>Bugfix for calculation of shipping costs.<\/li>\n<\/ul>\n\n<h4>0.7.1 - 27-12-2024<\/h4>\n\n<ul>\n<li>Bugfix for users of shortcode checkout.<\/li>\n<\/ul>\n\n<h4>0.7 - 26-08-2024<\/h4>\n\n<ul>\n<li>Updated to support WordPress 6.6. Addresses an issue where the shortcode checkout would sometimes redirect to NatWest bank when another bank was selected.<\/li>\n<\/ul>\n\n<h4>0.6.2 - 24-05-2024<\/h4>\n\n<ul>\n<li>Updated latest stable version.<\/li>\n<\/ul>\n\n<h4>0.6.1 - 24-05-2024<\/h4>\n\n<ul>\n<li>Bugfix where some files were not checked in correctly.<\/li>\n<\/ul>\n\n<h4>0.6 - 24-05-2024<\/h4>\n\n<ul>\n<li>Significant changes to support WordPress 6.5. Orders are now synced with the One Merchant Dashboard. Refunds now supported via the Merchant Dashboard.<\/li>\n<\/ul>\n\n<h4>0.5.5 - 23-02-2024<\/h4>\n\n<ul>\n<li>Updated stable version<\/li>\n<\/ul>\n\n<h4>0.5.4 - 23-02-2024<\/h4>\n\n<ul>\n<li>Bug fix. Addresses reported issues for users running PHP 8.2<\/li>\n<\/ul>\n\n<h4>0.5.3 - 25-01-2024<\/h4>\n\n<ul>\n<li>Bug fix. Supported Banks list is now correctly populated only when the checkout page is rendered.<\/li>\n<\/ul>\n\n<h4>0.5.2 - 18-01-2024<\/h4>\n\n<ul>\n<li>Bug fix. Alignment issues on desktop viewport.<\/li>\n<\/ul>\n\n<h4>0.5.1 - 18-01-2024<\/h4>\n\n<ul>\n<li>Bug fix. Addresses issue where supported bank list was not populated, and alignment issues.<\/li>\n<\/ul>\n\n<h4>0.5 - 15-01-2024<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>\n\n<h4>0.4.2 - 19-10-2023<\/h4>\n\n<ul>\n<li>Updated readme<\/li>\n<\/ul>\n\n<h4>0.4.1 - 09-10-2023<\/h4>\n\n<ul>\n<li>Readme updated to reflect new billing model. Account plans are now billed directly by Wonderful Payments Ltd.<\/li>\n<\/ul>\n\n<h4>0.4 - 21-09-2023<\/h4>\n\n<ul>\n<li>Updated API endpoints and SSL verification<\/li>\n<\/ul>\n\n<h4>0.3 - 19-09-2023<\/h4>\n\n<ul>\n<li>Confirmed compatibility with WordPress 6.3<\/li>\n<\/ul>\n\n<h4>0.2 - 29-06-2023<\/h4>\n\n<ul>\n<li>We now send the plugin version to our servers when initiating a payment request. This allows us to provide better technical support for merchants.<\/li>\n<\/ul>\n\n<h4>0.1 - 22-06-2023<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Accept Pay by Bank payments in WooCommerce using Open Banking. Instant settlement, lower fees, bank-level security. UK merchants only.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/178780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=178780"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wonderfulpayments"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=178780"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=178780"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=178780"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=178780"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=178780"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=178780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}