The top pick for most merchants is risk-based 3-D Secure 2 paired with strict velocity limits on the payment endpoint, because it stops automated card testing while keeping friction low for typical buyers. The criteria: coverage of automated and manual attacks, false-positive impact on good orders, implementation effort, and the evidence the control leaves for audits and chargeback disputes. A "card test link" is not a legitimate product. It is shorthand for a checkout page or payment API that someone probes with repeated authorization attempts to learn which card numbers are live.

What a card test link actually is

Card testing happens when someone uses a merchant's payment form as an oracle. They submit card numbers in small batches, often with low amounts or address mismatches, and watch the authorization response. A decline means the number is dead or the data is wrong. An approval means the card works. The "test link" is the endpoint that returns that signal, whether it is a hosted checkout page, a subscription signup, or a card-on-file update form.

This activity is illegal when it uses stolen credentials, and it breaks card network rules even when the attacker uses their own cards to probe a system. Merchants see it as a burst of declines, a spike in authorization attempts from one IP range, or many cards sharing a device fingerprint.

Top pick: risk-based 3-D Secure 2 plus velocity limits

Risk-based 3DS2 lets the issuer decide when to challenge. Coupled with velocity rules on the payment endpoint, it blocks the repetitive patterns that define card testing.

  • Pros: Stops many automated attempts before authorization; shifts liability for approved authenticated transactions; works with existing checkout flows; produces authentication logs.
  • Cons: Requires integration work; some issuers still trigger challenges; rules need tuning to avoid blocking repeat customers; not a complete defense against manual testing.

Use this when you run a standard e-commerce checkout and want a control that covers both card testing and broader payment fraud. Start with limits per IP, per card BIN, and per device, then review challenge rates weekly.

Option: bot management and CAPTCHA at checkout

Bot defenses target the automation that makes card testing cheap. They do not validate the card data, but they raise the cost of each attempt.

  • Pros: Quick to deploy; useful on signup and checkout forms; can flag scripted behavior that rules miss.
  • Cons: Skilled attackers route around weak challenges; CAPTCHA adds friction and accessibility risk; false positives on shared networks.

Use this when you need a fast layer on a public form and you already have a fraud review process for flagged sessions.

Option: authorization monitoring and issuer feedback

Watch authorization response codes and decline ratios at the endpoint level. A sudden run of "do not honor" responses across many cards is a signal.

  • Pros: Uses data you already receive; catches patterns that look normal per transaction; supports chargeback evidence.
  • Cons: Reactive; needs a baseline; can be noisy during promotions; requires staff to act on alerts.

Use this when you have someone who can review alerts daily and when you want to catch testing that slips past front-end controls.

How to judge a control

  1. Coverage: Does it catch scripted attempts, manual attempts, and card-on-file probes?
  2. False positives: Can you measure blocked good orders before you widen the rules?
  3. Evidence: Does it log the device, IP, BIN, and authentication result you need for disputes?
  4. Effort: Can your team tune it without a dedicated fraud analyst?

What to avoid

Pages that sell CVV data or advertise "card test links" are illegal marketplaces, and the data is often stale. Using them exposes you to fraud, chargebacks, and legal risk. If you find such a link pointing at your own checkout, treat it as an active incident: capture logs, tighten velocity rules, and contact your acquirer.