Payment gateway plugin failures breaking WooCommerce checkout complaint WooCommerce
← ideas · all clusters · Brief as markdown
Payment gateway plugin updates break card, Apple Pay and Google Pay checkout without warning. Stores lose sales for days, get duplicate orders, and spend time debugging, refunding manually or rolling back versions.
WooCommerce merchants running live stores, plus at least one agency. Sizes mentioned range from small stores (58 wallet orders in 30 days) to carts of about 1,890 €.
What they do today- Revert the plugin to an earlier version (10.8.5)
- Switch to another plugin such as Payment Plugins or a different PayPal integration
- Manually review transactions daily, refund duplicates and fix order status
- Write a custom script to sync inventory
No price paid or wish to pay found. Losses are cited, such as "a few thousand dollars in sales", and one author mentions wanting to avoid extra costs.
Pain ●●●●●
Pay ●●●○○
Gap ●●●●○
Build ●●●○○
A monitor that runs test checkouts on a WooCommerce store after every plugin update, covering card, Apple Pay, Google Pay and deposits, and alerts the owner at once if payment breaks.
Smallest version- WordPress plugin or service that detects payment plugin updates
- Scheduled synthetic checkout test per payment method in test mode
- Email or SMS alert with failing step and one-click rollback instructions
Existing tools wait for customers to complain. This tests the real checkout flow right after each update and tells the merchant before sales are lost.
- Payment Plugins Only named as a free Stripe plugin one author switched to; no detail on its limits
- Stripe Official gateway plugin breaks on releases, hides payment fields, and fails with wallets and deposits
- Square plugin Product sync fails, settings won't save, support refused, checkout slow
- WooPayments Named only in a review; the lines give no detail on its gaps
- Test checkouts on live stores are hard to run safely across varied setups and gateways
- Merchants may not pay for monitoring until after they have lost sales
- Stripe could fix its release quality, removing the trigger for this tool
- Post in WooCommerce merchant groups and the WordPress.org Stripe plugin forum asking how people catch checkout breakage after updates
- Message the authors of lines 1, 3, 4 and 8 and ask what a broken checkout cost and if they'd pay for alerts
- Build a landing page offering free checkout-health alerts, with a waitlist, and see if 10 store owners sign up
WooCommerce store owners and agencies lose sales when payment plugins fail at checkout, with card, wallet and sync errors, and want reliable fixes or are switching to other gateways.
Numbers
- merchant (16)
- agency (1)
- live store at saffronol.com
- 58 wallet orders in 30 days; 68 card and PayPal orders in one day
- lost a few thousand dollars in sales
- UK-based customers, charges in GBP, preparing to grow
- deposit payments around 500 € on 1,890 € carts
- store estechareproducciones.com, currency EUR
- Apple Pay and Google Pay still work; no card workaround found
- switched to an alternative PayPal integration
- switched to the free Payment Plugins Stripe plugin
- writing own script to sync inventory counts
- manually reviews transactions daily, refunds duplicates and updates order status
- reverted plugin to version 10.8.5
- turned Link off again and cleared site cache
- uses it only as a payment gateway
- Deposits & Partial Payments for WooCommerce (1)
- Payment Plugins (1)
- Stripe (1)
- WooPayments (1)
Posts per week
| Week of | Posts |
|---|---|
| 2026-09-28 | 1 |
| 2026-09-21 | 1 |
| 2026-09-14 | 2 |
| 2026-09-07 | 1 |
| 2026-08-31 | 6 |
| 2026-08-24 | 1 |
| 2026-05-25 | 1 |
| 2026-04-13 | 1 |
| 2026-03-23 | 1 |
| 2025-04-28 | 1 |
| 2024-01-01 | 1 |
| 2023-10-09 | 1 |
Evidence
| Date | Role | Sev | Summary | Today / price | Source |
|---|---|---|---|---|---|
| 2026-09-19 | merchant | 5 | Stripe plugin passes an explicit apiVersion to Stripe.js, causing a VersionError on checkout; card payments fail on a live store and the author asks for a patch timeline. saffronoutdoorliving | Apple Pay and Google Pay still work; no card workaround found | wordpress |
| 2026-09-12 | merchant | 5 | Author says the plugin fails to process mobile credit card transactions, broke checkout and cost customers, so they abandoned it for another PayPal integration. nevergiveup2021 | switched to an alternative PayPal integration | wordpress |
| 2026-09-01 | merchant | 5 | Stripe Gateway 10.9.0 silently breaks all Apple Pay and Google Pay orders with a 400 on checkout; 10.9.1 does not fix it, costing days of wallet sales. Philip R | wordpress | |
| 2026-03-26 | merchant | 5 | Stripe Gateway stopped working, showed no payment options to non-admin customers, and cost a few thousand dollars in sales; author switched to Payment Plugins. superlativeevts · names Payment Plugins | switched to the free Payment Plugins Stripe plugin | wordpress |
| 2024-01-02 | agency | 5 | Square plugin doesn't sync product deletions, so customers can buy unavailable items; Square refuses support, so the agency is writing its own inventory sync script and advising a move to Stripe. GearSite · names Stripe | writing own script to sync inventory counts | wordpress |
| 2026-09-02 | merchant | 4 | Stripe plugin fails to confirm successful payments for Adaptive Pricing checkout transactions, causing duplicate attempts, manual refunds and daily admin work, and costing the store business. RedRiteUK | manually reviews transactions daily, refunds duplicates and updates order status | wordpress |
| 2026-09-01 | merchant | 4 | Stripe Gateway invalidates Checkout Sessions with an amount mismatch on deposit payments, creating 2-9 duplicate orders per customer attempt when used with Deposits & Partial Payments. alexism59 · names Deposits & Partial Payments for WooCommerce | wordpress | |
| 2026-08-28 | merchant | 4 | Version 10.9.0 of the Stripe Gateway plugin broke checkout by hiding credit/debit fields; the author lost a day debugging and reverted to 10.8.5. ownerstorefly | reverted plugin to version 10.8.5 | wordpress |
| 2026-09-21 | merchant | 3 | After re-enabling Link in the Stripe gateway, customers' carts are empty at checkout and store API endpoints return 404, forcing the author to disable Link again. captaincrank | turned Link off again and cleared site cache | wordpress |
| 2026-09-17 | merchant | 3 | Author suspects the Stripe express checkout nonce endpoint lets banned customers bypass checkout security and place orders, and asks how to disable it to avoid extra costs. captaincrank | wordpress | |
| 2026-09-04 | merchant | 3 | Customer with an expired card deleted it, then could not renew a subscription because the Stripe card fields were greyed out in every payment screen. marcusjwilson | wordpress | |
| 2026-09-04 | merchant | 3 | Author reports a JavaScript TypeError (setOrderTracking is not a function) on Checkout Block in Stripe 10.9.1, slowing wallet button initialisation, and asks about a workaround. hugsforyourjugs | wordpress | |
| 2026-09-02 | merchant | 3 | Bizum is enabled in Stripe but does not appear in the plugin's payment methods list or at checkout, while cards and Klarna work. eduestecha1 | wordpress | |
| 2026-05-25 | 3 | Reviewer says the Stripe Gateway plugin worsens each release: features removed, hooks break, and the Link by Stripe express checkout option can't be disabled because it re-checks after saving. James Robinson · names WooPayments | wordpress | ||
| 2026-04-19 | merchant | 3 | Author gives 1 star, calling the Stripe Gateway plugin slow and flakey, and says it is time to drop Stripe for better alternatives. Fox Emerson | wordpress | |
| 2025-05-01 | merchant | 3 | Reviewer says the Square plugin's product sync fails and settings, such as hiding synced products not found in Square, won't save; usable only as a payment gateway. Anonymous User | uses it only as a payment gateway | wordpress |
| 2023-10-12 | 3 | Reviewer reports Square payments failing with GENERIC_DECLINE authorization error, causing orders to switch from pending payment to failed. accelmovil | wordpress | ||
| 2023-08-02 | merchant | 3 | Reviewer says the Square plugin is very slow and enabling digital wallets makes checkout freeze. Chris Cook | wordpress | |
| 2026-09-28 | merchant | 2 | Author reports the Stripe gateway shows a generic 'Payment Options' label instead of the expected 'Credit / Debit Card via Stripe' title at checkout. Satinder Singh | wordpress |