PayPal Payments plugin webhook and checkout malfunctions complaint WooCommerce
← ideas · all clusters · Brief as markdown
The PayPal Payments plugin misfires in several ways: repeated webhooks send duplicate emails and cut stock twice, webhook verification fails, the SDK loads twice and hides the PayPal button, and a cart endpoint gets repeated 400 errors. Merchants risk wrong stock counts and lost sales.
- PayPal Payments plugin sends duplicate order emails to customers and admin and reduces stock twice; logs show repeated PAYMENT.CAPTURE.COMPLETED webhooks and FAIL_SOFT deliveries. wordpress 2026-09-13
- Author reports PayPal Payments webhook verification failing, with a message saying the webhook cannot be received and the site must be reachable from the internet. wordpress 2026-09-10
- PayPal JS SDK is loaded twice on checkout, causing bootstrap errors, a blank saved-method label, and a missing PayPal button for subscription purchases. wordpress 2026-09-05
- Author sees repeated POST requests to the PayPal plugin's ppc-simulate-cart endpoint every 90 seconds from residential IPs, returning 400 errors, though checkout works. wordpress 2026-09-20
WooCommerce merchants and developers using the PayPal Payments plugin. The lines give no business size.
What they do todaynone found
No prices or wishes to pay were found in the lines.
Pain ●●●○○
Pay ●●○○○
Gap ●●●○○
Build ●●●○○
A WooCommerce plugin that checks PayPal webhook health, blocks duplicate webhook processing, and flags double-loaded scripts, so stock and emails stay correct and merchants see problems early.
Smallest version- Deduplicate webhook events by event ID before order and stock updates
- Dashboard check that the webhook URL is reachable and verified
- Scan checkout for a duplicate PayPal SDK load and warn
It watches and guards the PayPal plugin's behavior instead of replacing it, giving merchants clear diagnostics where the official plugin gives only logs.
none named
- Only 4 lines, each a different symptom, so no single clear shared problem is proven.
- The official PayPal plugin maintainers could fix these bugs in an update.
- No evidence anyone would pay; merchants may just wait for a patch.
- Search the PayPal Payments plugin support forum for more duplicate-webhook and stock-reduction reports and count them
- Message the merchants who posted and ask how much the duplicate stock and emails cost them
- Post a landing page in WooCommerce groups offering a PayPal webhook health check and track signups
WooCommerce store owners using the PayPal Payments plugin face duplicate emails and stock reductions, webhook verification failures, double-loaded SDK, and odd endpoint errors, and want reliable, error-free PayPal checkout and order handlin
Numbers
- merchant (2)
- developer (1)
Posts per week
| Week of | Posts |
|---|---|
| 2026-09-14 | 1 |
| 2026-09-07 | 2 |
| 2026-08-31 | 1 |
Evidence
| Date | Role | Sev | Summary | Today / price | Source |
|---|---|---|---|---|---|
| 2026-09-13 | merchant | 3 | PayPal Payments plugin sends duplicate order emails to customers and admin and reduces stock twice; logs show repeated PAYMENT.CAPTURE.COMPLETED webhooks and FAIL_SOFT deliveries. rainsey | wordpress | |
| 2026-09-10 | 3 | Author reports PayPal Payments webhook verification failing, with a message saying the webhook cannot be received and the site must be reachable from the internet. alphtechlogix | wordpress | ||
| 2026-09-05 | developer | 3 | PayPal JS SDK is loaded twice on checkout, causing bootstrap errors, a blank saved-method label, and a missing PayPal button for subscription purchases. Blake - Infinite Uploads | wordpress | |
| 2026-09-20 | merchant | 2 | Author sees repeated POST requests to the PayPal plugin's ppc-simulate-cart endpoint every 90 seconds from residential IPs, returning 400 errors, though checkout works. gmccarthy | wordpress |