TEST MODE — no real payments, no real patrols.
This page sends, and since 15 September it sends to the real prototype server: the price
comes back from n8n, confirming creates a real order row, and the payment step is a
stand-in page with two buttons and no card fields. There is no Stripe account and nothing
here charges anything or dispatches a patrol.
Use made-up details only. Never enter a real customer's information.
Casual patrol checkout — test build
This is the same bundle a WordPress page would load. The read-only version, which posts nothing at all and
therefore shows no price, is on index.html. Confirming a booking here sends you to
the stand-in payment page, pay.html, which needs a signed link from a real order to
do anything.
What is worth your attention. The rules are covered by automated tests, so the useful thing a
person can judge is how it reads: whether any field is confusing, whether the patrol window choice is clear,
whether the acceptance sentence is legible where it sits, and whether anything implies a time the patrol will
happen — it must not. Note anything that makes you hesitate.
Effect log
Everything the checkout sends appears here as it happens.