Gift Cards

A card enumeration attack is a fraud method in which an attacker sends a large volume of payment authorization requests, sometimes thousands within minutes, to find out which card numbers are valid and tied to active accounts. Each attempt pairs a guessed card number with a matching expiration date and security code, and the cards that return an approval are kept. The attack shows up on merchant dashboards as a spike in declines, clusters of tiny transactions, and traffic concentrated across a small pool of IP addresses.

How does a card enumeration attack work?

Attackers combine public card prefixes with automated scripts to build candidate numbers, then let the payment network do the filtering. Approvals confirm a live account, declines get discarded. The whole process depends on volume, not on guessing any single card correctly.

BIN attacks

A bank identification number, the first six to eight digits of a card, identifies the issuer and card product. Attackers generate the remaining digits from that known prefix, which raises the odds that a random number passes format checks. Only a small percentage hit, but thousands of attempts make the effort worthwhile.

Card testing on low-value transactions

Failed guesses are cheap to discard, so attackers verify promising numbers with small purchases, donations, or trial signups that skip a full address check. Low ticket sizes keep per-attempt losses small while proving the card is live. Confirmed cards are used for larger purchases or traded on illicit marketplaces, and buying or selling card data is a criminal offense in the United States.

Automation and rotation

Scripts, proxy networks, and rotating device identifiers spread attempts across many addresses so that simple per-IP rate limits never trigger. A merchant may only notice the pattern after authorization fees, chargebacks, and card network penalties have already piled up. That delay is the core advantage the attacker is buying.

How do merchants detect card enumeration?

  • A sharp rise in declined authorizations coming from one BIN range or one country.
  • Many small transactions inside a short window, especially outside normal business hours.
  • Repeated attempts on sequential card numbers or from the same device fingerprint.
  • CVV mismatch and address verification failure rates that jump above the usual baseline.
  • Multiple checkout sessions tied to one email address, phone number, or shipping profile.

How can businesses stop card enumeration attacks?

No single control blocks enumeration, because the technique exploits the normal approval flow. Layered defenses raise the cost of each attempt until the campaign stops paying for itself.

  1. Set velocity limits per IP, device, email, and card BIN, and block after repeated failures.
  2. Require CVV and address verification on every card-not-present transaction.
  3. Add a challenge such as CAPTCHA to checkout, account creation, and password reset forms.
  4. Trigger 3-D Secure or step-up authentication when a risk score crosses a threshold.
  5. Monitor authorization logs and alert on abnormal decline ratios within minutes, not days.
  6. Reduce scope with tokenization, and keep card data handling aligned with PCI DSS requirements.

What should consumers do after a card testing alert?

Review recent statements for small charges that were not authorized by you, since those often precede larger fraudulent purchases. Report unfamiliar transactions to the card issuer right away and request a replacement card number. The FTC also recommends placing a fraud alert or credit freeze if your personal data may have been exposed.

Frequently asked questions

Is card enumeration illegal?

Yes. Generating, testing, or using card numbers without authorization is payment card fraud and can trigger computer fraud, wire fraud, and identity theft charges. Possessing or trading stolen card data carries separate criminal penalties.

Does a declined transaction mean my card was compromised?

Not necessarily. Declines happen for expired dates, insufficient funds, travel blocks, and issuer risk rules. A decline only becomes a warning sign when it appears alongside many similar declines on the same account or merchant.

How fast does a card enumeration attack run?

Automated campaigns can push thousands of authorization requests per hour, and a successful test against one merchant often leads to attempts against others. Speed is why detection windows are measured in minutes rather than billing cycles.

Can a small business be targeted?

Yes. Attackers favor smaller merchants because fraud tooling is often lighter and monitoring staff are fewer. Any storefront that accepts card-not-present payments is a candidate.


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