Shared report · read only
Pingwalk
MONITORING REPORTRun #AP74YR · Fri 23 Oct 2026, 09:41 EEST
FAILED · CRITICALshop.example.gr · Eshop rules · scheduled run

Customers can't pay: checkout shows no payment methods.

The visitor reached checkout, filled in the test customer and chose shipping. The payment list then failed to load because the store's order-review request returned a server error. This started after woocommerce-payments was updated from 8.3 to 8.4 at 08:57. Rolling that plugin back is the fastest fix.

STEPS PASSED8 / 9
CONFIDENCE0.94
DURATION1:52
LAST GREEN08:12
Home
Category
Product
Variation
Add to cart
Cart
Checkout
Shipping
Payment
BROWSER
Chromium, desktop 1366 × 768
FROM
Frankfurt, EU
TEST CUSTOMER
Pingwalk Test · Thessaloniki
STOPPED
Before paying, as set

Step by step

01

Home

/ · HTTP 200 · 0.8 s
Screenshot · / · 09:41 · desktop
  • ✓Loads with HTTP 200
  • ✓Menu and logo visible
  • ✓No new script errors
02

Category

/product-category/aloe/ · HTTP 200 · 1.1 s
Screenshot · /product-category/aloe/ · 09:41 · desktop
  • ✓24 products listed
  • ✓Prices shown
03

Product

/product/aloe-gel/ · HTTP 200 · 1.0 s
Screenshot · /product/aloe-gel/ · 09:41 · desktop
  • ✓Add to cart button present
  • ✓Price matches category (€23.90)
DECISIONIs this the product page for the item clicked?YES0.99 · 142 ms
04

Variation

/product/aloe-gel/ · no request · 0.6 s
Screenshot · /product/aloe-gel/ · 09:41 · desktop
  • ✓Picked 150 ml
  • ✓Button stays enabled
DECISIONDid the price update after choosing an option?YES0.97 · 171 ms
05

Add to cart

?wc-ajax=add_to_cart · HTTP 200 · 0.9 s
Screenshot · ?wc-ajax=add_to_cart · 09:42 · desktop
  • ✓Cart count 0 → 1
  • ✓No error notice
06

Cart

/cart/ · HTTP 200 · 1.4 s
Screenshot · /cart/ · 09:42 · desktop
  • ✓1 line item, quantity 1
  • ✓Subtotal €23.90
DECISIONDoes the total equal items plus fees?YES0.99 · 158 ms
07

Checkout

/checkout/ · HTTP 200 · 1.6 s
Screenshot · /checkout/ · 09:42 · desktop
  • ✓Test customer accepted
  • ✓No validation dead end
08

Shipping

/checkout/ · HTTP 200 · 2.2 s
Screenshot · /checkout/ · 09:42 · desktop
  • ✓3 methods offered
  • ✓Each changed the total
DECISIONDid the total change for each shipping method?YES0.96 · 204 ms

Comment. Courier €3.50, box now €2.90, store pickup free. Free shipping over €40 not tested: cart was below it.

09

Payment

/checkout/ · HTTP 500 · 3.8 s
Screenshot · /checkout/ · 09:43 · desktop
  • ×At least 1 payment method shown
  • ×Expected methods present: Card, PayPal, COD
  • ✓Page ready within 5 s
DECISIONCan a customer choose a way to pay on this page?NO0.94 · 186 ms

Comment. The payment area shows a spinner that never finishes. A vision review of the screenshot agrees with the yes/no decision, so no escalation was needed.

POST /?wc-ajax=update_order_review → 500 (1.9 s)
console  TypeError: e.methods is undefined
         at payments-checkout.min.js:2:18233
changed  woocommerce-payments 8.3 → 8.4 at 08:57

Suggested fix

  1. Roll back woocommerce-payments to 8.3 (one click from Pingwalk Safe Updates).
  2. Pingwalk walks the checkout again and confirms payment methods are back.
  3. Report the error to the plugin author with the log above.
Generated by Pingwalk. Decisions are automated; confidence shows how sure the check was (0 to 1).Sample report from the Pingwalk demo.