WooCommerce Checkout Checklist
Check the essentials of payment, shipping and cart flow.
Before launching a WooCommerce store, confirm your checkout can actually take money. If the payment gateway isn't approved, shipping is mispriced, or notification emails land in spam, revenue quietly leaks away. This checklist groups the essentials — payments, shipping, tax, cart UX, and legal/ops — so gaps are easy to spot.
Tick each item and a readiness score updates in real time. Use it for a new launch, or as a regression check after swapping a payment gateway or updating a theme/plugin. Everything is evaluated in your browser and nothing is sent anywhere.
Payments
Shipping
Tax
Cart & UX
Legal & ops
Common traps that hurt checkout conversion
A feature "working" is not the same as protecting revenue. These points break most often.
- Forced sign-up: blocking guest checkout drives drop-off at the final step.
- Long forms: extra fields and steps raise abandonment.
- Untested mobile: keypad types and tap targets often look fine only on desktop.
- Tax display mismatch: prices that differ between product page and checkout erode trust.
What to test before launch
Right before going live, running the real transaction flow end to end is the surest check.
- In test/sandbox mode, verify the gateway through
approval → cancel → partial refundlike a real order. - Vary cart price and weight to confirm free-shipping thresholds and surcharges apply as intended.
- On order completion, check both admin and customer emails reach the inbox, not the spam folder.
Legal and operational readiness
Stating withdrawal/refund terms and adding a terms-acceptance checkbox are baseline safeguards against disputes. Define stock tracking and out-of-stock behavior to prevent overselling and undelivered orders. Confirm your checkout page has no HTTP resources with the mixed content check, and review the underlying WordPress security with the WordPress hardening checklist.