Selling CVV data through a carding portal is a federal crime in the United States, and the phrase describes a fraud pipeline, not a payment option. This guide explains what those portals are, where the card data comes from, and which defenses actually stop a stolen number from being reused. The strongest single control for a shopper is a virtual card number locked to one merchant, and the comparison below ranks that against card freezes, merchant tokenization, and 3-D Secure using four criteria: reuse blocking, checkout friction, effect on subscriptions, and whether it protects you at merchants you do not control.

more on this topic

What a carding portal is

A carding portal is an underground storefront that lists stolen payment records for sale. Listings usually include the primary account number, the expiration date, and the card verification value, which is the three or four digit code printed on the card. Some listings bundle a cardholder name, billing address, and phone number. Buyers pay in cryptocurrency, and automated tools test whether a number still works before or after the sale. None of this is legal. Selling, buying, or using stolen account credentials falls under federal access device fraud law and comparable state statutes, and operators of these marketplaces face seizure, prosecution, and civil liability to banks and cardholders.

sell cvv through carding portal

Where the card data comes from

Card verification values are not generated by guesswork. They are captured along with the rest of the card record through a small number of routes:

how to sell cvv on a carding site

  • Skimming hardware and overlay devices placed on gas pumps, ATMs, and point of sale terminals.
  • Phishing pages and messages that imitate a bank, a delivery carrier, or a retailer.
  • Compromised checkout scripts on merchant sites, where injected code copies payment form fields as they are typed.
  • Credential stuffing attacks that reuse leaked passwords to reach stored card vaults in customer accounts.
  • Insider misuse at a merchant, processor, or call center with access to cardholder data.

Because the CVC is captured with the account number, any merchant that stores both in the same system creates a single point of failure. That is why payment card industry rules restrict storage of the verification value after authorization.

more on this topic

Defense options compared

No single control covers every scenario. The four below are the ones that produce measurable reduction in reuse of a stolen number, and each fits a different kind of shopper or merchant.

Virtual card numbers locked to one merchant

  • Pros: The number is issued for one merchant or one session, so a breach at that merchant yields a value that cannot be spent elsewhere. Many issuers let you set a spending cap and an expiration. Recurring subscriptions can be pointed at a single locked number.
  • Cons: Not every bank offers the feature. Some merchants decline virtual numbers or fail on them during checkout. Managing many numbers takes a small amount of bookkeeping.
  • Use case: Best for shoppers who buy from unfamiliar sites, trial new merchants, or want a clean way to cancel subscriptions.

Card freeze or lock in your banking app

  • Pros: Instant, free, and reversible. Useful the moment you notice an unrecognized charge.
  • Cons: It blocks your own legitimate purchases and does nothing about a number already saved in a merchant vault or attached to a subscription.
  • Use case: Best as an emergency brake, not as ongoing protection.

Merchant-side tokenization and hosted payment fields

  • Pros: The real account number never touches the merchant's own servers, so a database breach returns tokens that cannot be spent. It also shrinks compliance scope.
  • Cons: Shoppers cannot verify whether a merchant uses it. Coverage depends on the processor and the checkout integration.
  • Use case: Best for merchants of any size that accept cards online and want to reduce breach exposure.

3-D Secure and step-up authentication

  • Pros: Adds a bank-verified step during checkout, so an account number and verification value alone often cannot complete a purchase.
  • Cons: Extra friction, occasional false declines, and uneven coverage across issuers and regions.
  • Use case: Best for merchants with high average order values or a history of chargeback pressure.

What merchants should do

Reduce the data you keep. Route payment fields through a hosted or iframe-based integration so card data never enters your own environment. Subresource integrity checks and script monitoring on the checkout page catch injected skimming code. Restrict employee access to order records, log every lookup of stored payment data, and set alerts for large batches of card updates from a single IP address. Review chargeback patterns monthly and feed confirmed fraud back into your rules.

If your card is already caught up in this

  1. Freeze the card in your banking app or call the number on the back of the card.
  2. Report the unauthorized charges and request a replacement number, not just a new card with the same number.
  3. Change the password on any shopping account where that card was saved, and turn on multi-factor authentication.
  4. Review statements for small test charges, which often precede larger ones.
  5. File a report with the Federal Trade Commission and, if a specific merchant breach is involved, with the FBI Internet Crime Complaint Center.
  6. Consider a fraud alert or credit freeze if the compromised record included your name, address, and Social Security number.

Quick answers

  • Is there a legal place to sell card verification values? No. Only the issuing bank and its processors handle that data, and only under contract and regulation.
  • Does a small purchase prove my card is safe? No. A working charge only shows the number is live at that moment.
  • Will my bank refund a fraudulent charge? Cardholder liability protections generally limit losses when you report promptly, which is why fast reporting matters more than any single tool.