CVV Attack Protection: How Merchants Stop Card Testing

Our Cards

Choose from any of our gift cards to give to your loved ones

defend against cvv attack

giftcardimage

Where to Use?

Redeem your gift cards at any of our Merchants

more on this topic

Where to Buy?

You can purchase a gift card from any of these locations

more on this topic

ABOUT US

about

What is ONYX GiftCards?

Onyx Gift Cards is a Grenadian company designed to introduce, market and manage gift cards systems in Grenada for retailers and corporations. We are enthusiastic about the effect and influence we will have on the local market. We intend to expand our systems regionally with a range of product offerings and services.

What is a Gift Card?

Gift cards are the preferred way of giving and receiving gifts. They carry a monetary value that can be redeemed for gifts at your favorite store.
Onyx GiftCards are “Open Gift Cards” which means that they can be redeemed at multiple merchant locations. They are standard credit card size, can fit into the average wallet and made of PVC plastic. Onyx GiftCards are Barcoded for security and safety for the consumer and bear a disclaimer at the back.
Onyx Giftcards can be bought with a branded Card backer which is black in colour and is designed to fit the card. There is an area to write a brief message to the recipient as well.

How it Works?

  • Buy an Onyx Gift Card at these local stores
  • Give your gift card to friends, family, co-workers, etc.
  • The recipient can shop at our select merchants nationwide
  • Your friends, family, co-workers, etc. will present their gift card at checkout to pay for your item(s)
  • They will walk away happy with the best gift ever...the gift of Choice

Why ONYX GiftCards?

  • Save TIME. No need to run around looking for the perfect gift
  • Redeem from a variety of business island-wide. We will continue adding businesses as fast as ONYX grows.
  • ONYX Gift Cards do not expire
  • Cards are valued at convinient amounts to meet every need and occasion

Answer first: the strongest CVV attack protection is layered velocity limiting combined with 3-D Secure step-up on risky transactions. The criteria that matter are detection speed, friction on real buyers, coverage across every payment channel you accept, and how well a control holds when attackers rotate IP addresses, cards, and device fingerprints. No single setting stops card testing. The goal is to raise the cost of each guess until the attack stops paying.

How a CVV attack works

Card testing, also called card enumeration or CVV brute-forcing, uses a merchant checkout or payment API as a validation oracle. The attacker holds a list of compromised card numbers and needs the verification value, the expiration date, or the billing ZIP to make those cards usable somewhere else. Small transactions, often under a dollar, are submitted in bulk. A decline tells the attacker the guess was wrong. An approval, or even a different error message, confirms the data is good.

What makes these attacks expensive is not the stolen merchandise. It is the authorization fees on thousands of declined attempts, the chargebacks that arrive weeks later, network fines, and the risk of losing card processing privileges altogether. Merchants usually learn they were targeted when the first chargeback batch lands, long after the traffic has moved on.

Top pick: velocity limits plus 3-D Secure step-up

This pairing is the default recommendation because it attacks the economics of card testing rather than individual transactions. Velocity rules count attempts across cards, devices, and IP ranges inside a rolling window. 3-D Secure adds an authentication step that card data alone cannot satisfy.

Use it if: you run a public checkout or an exposed payment API and process enough volume that a burst of one-dollar authorizations would go unnoticed by a human reviewer.

Option two: mandatory verification fields with flat error handling

Require the verification value and billing address data on every card-not-present order, decline on mismatch, and return one generic failure message for every reason. Distinct error text is the leak that turns a payment page into a testing tool. Log the failed attempts for your fraud team, but say nothing useful to the caller.

Use it as: a baseline layer that every merchant should have before adding anything else.

Option three: network and issuer attack intelligence

Card networks and processors publish alerts about compromised account ranges and coordinated testing campaigns. These feeds tell you which BINs are under attack so you can tighten rules on those ranges before the losses hit your chargeback report.

Use it if: you are a mid-size or large merchant with a fraud analyst who can respond the same day.

Option four: bot and device defenses

Rate limiting at the web application firewall, device fingerprinting, and challenges on suspicious sessions remove automated traffic before it reaches the authorization step. Blocking known datacenter IP ranges and headless browser signatures helps, but attackers rent residential proxies, so treat these controls as filters rather than walls.

Use it if: your attack volume is high enough that per-attempt fees are a visible line item.

What rarely works alone

A CAPTCHA by itself, IP geolocation blocks, and minimum order values are all easy to route around. The common failure is stacking controls that all watch the same signal. If every rule fires on transaction size, an attacker who mimics your average order value walks straight through. Layer controls that watch different things: attempt frequency, device identity, verification-field accuracy, and network intelligence.

How to choose

  1. Confirm you can see and log declined authorization attempts. Without that record, nothing else works.
  2. Add velocity limits first, tuned to your normal peak volume.
  3. Turn on 3-D Secure for high-risk segments rather than your entire catalog.
  4. Review decline rates monthly. A control that blocks real customers is a cost, not a win.

If your own card was tested

Cardholders see the damage as small unfamiliar charges or a freeze from the issuer. Check statements for sub-dollar authorizations, report them to the card issuer, and request a replacement number rather than waiting for a larger fraudulent charge. Report identity and payment fraud to the FTC so the pattern is recorded.

Contact Us

Latest

Latest

Read our complete guide: Should You Buy CVV From a Card Shop? The Honest Buyer's Guide