problem-finderowner login
Market: AllShopifyWooCommerceAmazon sellerEtsyCreator platformsLocal business softwareSmall business software

PayPal Payments plugin webhook and checkout malfunctions complaint WooCommerce

← ideas · all clusters · Brief as markdown

watch 45 low confidence Real bugs with a plausible fix, but only 4 lines on different symptoms, no payment signal, and the vendor may patch them.
The problem

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
Who has it

WooCommerce merchants and developers using the PayPal Payments plugin. The lines give no business size.

What they do today

none found

Would they pay? none

No prices or wishes to pay were found in the lines.

Pain ●●●○○
Pay ●●○○○
Gap ●●●○○
Build ●●●○○

Idea: PayPal Webhook Watchdog

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 Why it can win

It watches and guards the PayPal plugin's behavior instead of replacing it, giving merchants clear diagnostics where the official plugin gives only logs.

Tools people use instead

none named

Risks
  • 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.
Test it this week
  • 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

4
unique authors
4
posts
2.8
avg severity
0
plan to switch
1 vs 3
last 28d vs before
Who
  • merchant (2)
  • developer (1)
Store size:none found
What they do todaynone found
Price hintsnone found
Tools they complain aboutnone found
Alternatives they namenone found

Posts per week

Week ofPosts
2026-09-141
2026-09-072
2026-08-311

Evidence

DateRoleSevSummaryToday / priceSource
2026-09-13merchant3
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-103
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-05developer3
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-20merchant2
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