PayPal Payments checkout fails to record orders complaint WooCommerce
← ideas · all clusters · Brief as markdown
PayPal checkout in WooCommerce sometimes stops after approval or 3D Secure, so no order is created or payment captured. In another case payment is captured but the transaction ID and paid date are missing, breaking reports. Merchants disable PayPal and lose sales.
- After PayPal approval, checkout stops after ppc-approve-order, so no WooCommerce order is created or payment captured; PayPal has been disabled on the site. wordpress 2026-10-01
- Intermittent 3D Secure failure with card processing in WooCommerce PayPal Payments: customers' carts stay full, no order or PayPal transaction is created; author disabled the gateway. wordpress 2026-09-23
- PayPal captures payment and the webhook is handled, but WooCommerce PayPal Payments does not save the transaction ID or paid date, so orders drop out of Paid Date reports. wordpress 2026-09-01
WooCommerce store owners using the WooCommerce PayPal Payments plugin. Business size is not stated.
What they do today- Disable PayPal on the live checkout
- Disable PayPal card payments as well
- Keep another gateway such as Stripe or BPOINT running
No prices or wish to pay were found in the lines.
Pain ●●●●○
Pay ●●○○○
Gap ●●●○○
Build ●●●○○
Monitors WooCommerce PayPal checkouts, alerts the merchant when approved payments have no matching order, and flags orders missing transaction ID or paid date so nothing slips through.
Smallest version- Plugin that logs PayPal approve, capture and order-creation events
- Daily reconcile of PayPal transactions against WooCommerce orders
- Email alert listing orphaned payments and orders missing transaction data
The official plugin offers no reconciliation; this catches silent failures merchants currently find only after disabling PayPal or noticing report gaps.
- Stripe Only a fallback gateway; does not fix PayPal failures or recover lost PayPal orders
- BPOINT Only a fallback gateway; does not fix PayPal failures or recover lost PayPal orders
- Only 3 lines from a few authors; the problem may be plugin bugs the vendor fixes soon
- Reconciliation needs PayPal API access, which adds setup and trust friction
- No evidence merchants would pay for monitoring rather than just switching gateways
- Search WordPress.org support forum for the PayPal Payments plugin and count recent threads about missing orders or captures
- Message 5 merchants in those threads asking how many sales they lost and whether they would pay for alerts
- Put up a landing page offering a free PayPal-to-order reconciliation check and track signups
WooCommerce store owners using the PayPal Payments plugin face failed or incomplete order creation and payment data after customers approve payment, and they want reliable checkout and accurate order records.
Numbers
- merchant (1)
- disabled PayPal temporarily; BPOINT checkout still works
- disabled PayPal and card payments on live checkout; Stripe remains available
- BPOINT (1)
- Stripe (1)
Posts per week
| Week of | Posts |
|---|---|
| 2026-09-28 | 1 |
| 2026-09-21 | 1 |
| 2026-08-31 | 1 |
Evidence
| Date | Role | Sev | Summary | Today / price | Source |
|---|---|---|---|---|---|
| 2026-10-01 | 4 | After PayPal approval, checkout stops after ppc-approve-order, so no WooCommerce order is created or payment captured; PayPal has been disabled on the site. salesicstrailers · names BPOINT | disabled PayPal temporarily; BPOINT checkout still works | wordpress | |
| 2026-09-23 | merchant | 4 | Intermittent 3D Secure failure with card processing in WooCommerce PayPal Payments: customers' carts stay full, no order or PayPal transaction is created; author disabled the gateway. Mickael Maury · names Stripe | disabled PayPal and card payments on live checkout; Stripe remains available | wordpress |
| 2026-09-01 | 3 | PayPal captures payment and the webhook is handled, but WooCommerce PayPal Payments does not save the transaction ID or paid date, so orders drop out of Paid Date reports. victorcalderon | wordpress |