v1.0.4 — Fix REST API bypass, catch failed orders
Fixed
- REST API nonce verification restored — Bots were sending fake nonce values to bypass the presence-only check from v1.0.1. Nonces are now properly verified with
wp_verify_nonce(). - Failed/cancelled orders now analyzed for fraud — Bot card-testing orders always fail at payment, so
woocommerce_thankyounever fired. Now hooks intowoocommerce_order_status_failedandwoocommerce_order_status_cancelledto catch these.
Added
- REST API hardening setting — New toggle in Detection Rules tab (defaults to enabled). Previously was always-on with no UI visibility.
Full Changelog: v1.0.3...v1.0.4