Skip to content
CHADA Store

Rule: Fast checkout (premium)

Rule key: fast_checkout · Default weight: 0.7 · Tier: Business / Enterprise

A close cousin of the Behavioural rule, but with a different blast radius: instead of scoring, it accumulates strikes on the atom (device fingerprint, or IP for guests) and auto-blocklists the atom once the strike threshold is crossed.

How it works

  1. Each checkout under the configured time threshold (default 5 seconds) increments a strike counter on the order\’s device fingerprint.
  2. The current checkout also gets a 50-point base score on the rule.
  3. When the atom\’s strike count crosses the configured max-attempts threshold (default 3), the atom is auto-added to the blocklist permanently.

Configuration

Under Settings → Checkout Protection:

  • Enable Fast Checkout protection — master toggle.
  • Minimum Checkout Time (seconds) — anything below counts as a strike.
  • Fast checkout attempts before block — how many strikes before auto-blocklist.

The rule needs the behavioural collector enabled — it reads time_on_page_ms from the collector payload. Without the collector, the rule silently returns clean.