Merchant card testing is a fraud pattern. Someone runs a large number of payment attempts to find out which card numbers still work. The tests are small. A test charge is often $0.01 to $1.00. The merchant sees many attempts in a short window, from many cards, from a small set of IP addresses. This article covers detection and prevention, not how to run tests.
Digital goods, gift cards, donations, and free trials with a card on file are common targets. There is no shipping address to verify and no physical delivery to stop. The attacker gets value before the chargeback arrives.
Costs stack. Each approved test becomes a chargeback, a refund, and a fee. Authorization fees apply to every attempt, including declined ones. Acquirers and card networks track chargeback ratios. Visa and Mastercard run monitoring programs with published thresholds. A merchant that crosses the threshold pays fines and may be moved into a high-risk category.
No single control stops card testing. Use layers.
Tighten decline rules first, then investigate. Export the attempt log. Group by IP address, BIN range, email domain, and user agent. Send the list to your acquirer and ask about a temporary rule set. Refund any approved test charges before the cardholder files a dispute. Acting first cuts fees.
Do not store card data you do not need. Storage widens the breach surface and adds PCI DSS scope. Do not treat one declined test as noise. One decline is noise. Fifty declines in an hour is an attack.
Monitoring program numbers change. Check the current Visa and Mastercard program documents before you set internal limits.
You will receive the digital voucher immediately.
All your data is transmitted with unbreakable SSL-RSA encryption.
You can give away, resell or keep the vouchers.
We are available for you 24 hours a day.
Be informed as soon as new vouchers are added or when there are discounts.