Bookitive
Protection

Phone verification

Require an SMS-verified phone at checkout — accepted prefixes, the rate limits that stop abuse, and how it powers per-customer purchase limits.

Not verified yet

Phone verification asks buyers to prove a working phone number by SMS before they can order. It does two jobs: it filters out bots and throwaway identities at the door of checkout, and it provides the stable identity that makes max per customer limits actually bite.

Turning it on

Under Event settings → Anti-scalping, enable Require a verified phone number — "Buyers verify a phone by SMS before they can order." It can also be triggered selectively as the Require phone verification step in the risk ladder, so only suspicious orders face the challenge while everyone else breezes through.

Accepted phone prefixes

Accepted phone prefixes limits which dialing codes can be verified — "Only numbers with these dialing codes can be verified." Add codes like +420, +421. The event setting overrides your organization default; leaving it empty inherits that default. (An empty list at both levels refuses all verification — configure prefixes before you require verification.)

This is a quietly powerful anti-scalping lever: a Czech ball that only accepts +420/+421 is instantly harder for an overseas bulk-buyer to automate.

The buyer's flow

Enter the number

The buyer types their phone at checkout; Bookitive normalizes it and checks it against your prefixes.

Receive and enter the code

An SMS code arrives. Entering it mints a single-use verification token that unlocks the order submission.

The checkout shows precise, non-leaky errors for each failure — bad number, wrong code, expired code, too many attempts, blocked — so genuine buyers recover and abusers learn nothing.

The limits that stop abuse

Verification is rate-limited so it can't itself be weaponized:

  • a 30-second cooldown between sends,
  • 5 sends per phone per hour, 8 per day,
  • 10 sends per IP per hour,
  • the verified token is valid for 30 minutes.

Why it matters for limits

A ticket type's max per customer cap counts tickets across all of a buyer's orders — but a verified phone is the most stable identity to count against. When the event doesn't require one, the cap still enforces by email, which a determined buyer can slip with throwaway addresses — splitting a 20-ticket grab into ten 2-ticket orders the per-order limit never notices. A verified phone closes that gap: the twentieth ticket is refused. It's the firmest foundation the per-customer limit stands on.

On this page