Gift Cards

Velocity checks catch card testing by counting how often a card, customer, device, or IP address shows up inside a set time window, then blocking or flagging anything above the limit. A card tester has to push through many small attempts to find a live number, and that concentrated burst of attempts is exactly what a velocity rule measures. The control works because testing is a numbers game that leaves a countable trail.

What a velocity check counts

A velocity rule is a counter with a threshold attached. The counter can track any repeating attribute in the payment request, and the threshold defines how much repetition is normal for that attribute.

  • Attempt count per card number. The simplest form, useful for catching repeated authorization attempts on one account.
  • Distinct entity count. How many different card numbers are submitted from one IP address, device fingerprint, or email in a given period. This is the rule that most often surfaces enumeration.
  • Amount totals. Fifty one-dollar authorizations in ten minutes is a pattern, even though no single transaction looks large.
  • Time window. Fixed windows reset on the hour or day; sliding windows move with each new attempt and are harder to wait out.
  • Decline ratio. A high share of declines inside a short window suggests someone is guessing rather than buying.

How card testing looks in velocity data

The giveaway is rarely one large transaction. It is a run of small, fast, similar ones: low ticket sizes, several attempts in seconds, a cluster of declines, and card numbers that step through a BIN range instead of matching a returning shopper's history. Testers often retry the same number after a soft decline to see whether the response changes, which inflates the per-card count as well as the per-IP count.

Because the pattern is structural rather than value-based, velocity rules catch it even when the individual authorizations pass. That matters: a successful one-dollar charge still confirms a live card, so the rule has to fire before the approval, not after the chargeback.

Rule types that work together

  • Per-card limits cap attempts on a single payment instrument.
  • Per-account limits catch a customer profile that cycles through many cards.
  • Per-device and per-IP limits measure fan-out across card numbers.
  • Cross-entity limits count distinct cards per email, phone, or shipping address.
  • Sequence checks flag runs of consecutive or adjacent card numbers.

No single rule is reliable on its own. A shared corporate IP can produce a legitimate burst of attempts, while a patient tester can stay under one counter by spreading work across many. Stacking two or three counters raises the cost of staying invisible.

Signals that pair well with velocity

  • Mismatch between billing country and connection location.
  • New account or new email domain combined with an immediate purchase attempt.
  • Card verification results that fail while authorization data passes.
  • Device fingerprints reused across many distinct customer records.
  • Order values clustered at the lowest possible ticket size.

These signals do not need to be conclusive. Their job is to sharpen a velocity threshold so the rule fires on the cluster rather than on volume alone.

Tuning limits without punishing good customers

Thresholds set too tight block households with several cards, gift-card buyers, and businesses that bill many employees from one network. Thresholds set too loose let testing run until chargebacks arrive. A workable approach is to segment limits by channel and customer history, review blocked traffic weekly, and treat every false positive as a rule that needs a second condition rather than a higher ceiling.

Implementation checklist

  1. Log every authorization attempt with card reference, IP, device, email, and timestamp.
  2. Define counters for card, account, device, and IP before choosing thresholds.
  3. Set separate limits for new and established customers.
  4. Add a decline-ratio rule alongside raw attempt counts.
  5. Route threshold hits to review or step-up verification rather than automatic decline where volume allows.
  6. Review false positives and rule hits on a fixed schedule.

Card testing is cheap for the attacker and expensive for the merchant, since each confirmed number can return later as a chargeback with fees attached. Velocity checks shift that math by making each additional attempt visible, and the merchants who tune them against real traffic keep the protection without turning away ordinary buyers.


Fast digital delivery

You will receive the digital voucher immediately.

Secure Payment

All your data is transmitted with unbreakable SSL-RSA encryption.

Suitable for giving away

You can give away, resell or keep the vouchers.

24/7 customer support

We are available for you 24 hours a day.

ProtectedGiftCards.com Newsletter

Be informed as soon as new vouchers are added or when there are discounts.

Read our complete guide: Buy CVV in 2025: A Buyer's Guide to Prices, Pitfalls, and Avoiding Scams