Evidence-backed implementation guide
Classic versus Block checkout: verify both paths
Classic templates and Cart/Checkout Blocks use different integration paths. Passing one path does not verify the other.
Build a two-path test matrix
- Single eligible product.
- Mixed eligible, not-applicable and review-required lines.
- Variable product with a changed selection.
- Mobile reflow and keyboard navigation.
- Checkout update, coupon and quantity recalculation.
Check hydration and dynamic updates
Block interfaces hydrate and recalculate asynchronously. Verify that unresolved data does not flash a confident notice and that the final state follows the selected cart lines.
Record the exact stack
Capture WordPress, WooCommerce, PHP, theme, checkout type, Notice27 version and test date. Label untested combinations honestly.