A broken checkout costs sales silently. Formitor can verify your store's checkout actually works — end to end — on a schedule. WooCommerce and SureCart stores are supported (more carts coming).
What it checks
- Checkout page health (every ~10 min): the checkout page loads and isn't a white screen, fatal error, or maintenance page.
- A synthetic order test (on a slower schedule you choose) — what this does depends on your cart:
- WooCommerce: Formitor places a tiny $0 order through your store's own checkout, confirms the order completes, verifies the order-confirmation email is delivered, then deletes the test order. Your store admin is never emailed about it.
- SureCart: by default Formitor runs a silent pipeline probe — it verifies your SureCart connection, the test product, and that a $0 checkout computes correctly, without creating an order or sending any email. Optionally you can enable the full order test (see below).
SureCart full order test (opt-in)
SureCart sends its order emails from its own platform, so Formitor cannot suppress them. If you enable place a real test order, each run creates a test-mode order (numbered TEST-…, never a real order number), verifies the customer confirmation email, then voids the order — but whoever receives "new order" notifications for your store will get a TEST-labeled notice each run. Enable it only if you're OK with that; otherwise the silent probe still catches a broken checkout pipeline, and the page health check runs regardless.
It's safe
- No payment is ever charged (the test product is $0, so no gateway is involved).
- WooCommerce test orders are deleted right after; SureCart test orders exist only in test mode and are voided.
- Each WooCommerce test uses up one order number, which is why the full test runs on a slower cadence. SureCart test-mode orders don't consume real order numbers.
Set it up
- Create a $0 test product and hide it from your shop: in WooCommerce set it to Private and note its numeric product ID (
post=123in the edit URL); in SureCart leave it as a Draft and copy its price ID or product ID (the long UUID in the edit URL). - In your Formitor dashboard, open the site and click 🛒 Checkout.
- Turn on Monitor this site's checkout, confirm the checkout URL, click Find $0 products to pick the test product from a dropdown (or paste its ID), choose how often the synthetic test runs, and Save. (SureCart stores: optionally tick the full-order opt-in.)
Status appears on your dashboard and on any status page you share with clients. You'll be alerted through your usual channels (email, Slack, webhook, SMS) if checkout stops working.