← The Ultimate Guide to B2B Shopify
Publié22 Apr 2022
AuteurFlorian POHL
Lecture5 min

Shopify fraud: detect and prevent

In brief On Shopify, payment fraud prevention relies on three complementary layers. First, native fraud analysis, which assigns a risk level (low, medium, high) to each order based on checks such as CVV, billing addre...

In brief

On Shopify, payment fraud prevention relies on three complementary layers. First, native fraud analysis, which assigns a risk level (low, medium, high) to each order based on checks such as CVV, billing address, and IP address. Second, Shopify Protect, which reimburses fraudulent chargebacks, but only in the United States and for Shop Pay orders processed via Shopify Payments. Finally, specialized apps (Signifyd, NoFraud, Riskified) that add a financial guarantee. The rest depends on your diligence in disputing chargebacks. Our field experience is clear: with native Shopify Payments, fraud has become almost non-existent on the stores we manage.

Detecting and blocking B2B payment fraud on Shopify to secure e-commerce transactions.

E-commerce payment fraud primarily takes the form of an order placed with a stolen card, followed later by a dispute from the real cardholder, the famous chargeback. On Shopify, you're not alone in facing this risk: the platform rates each order, third-party tools add a guarantee, and a clear procedure allows disputes to be challenged. Here's how to detect and block these attempts, without turning your store into a fortress that scares away real customers.

A transparent field observation: since we standardized Shopify Payments across all our stores, we have never had to report credit card fraud. The only exception concerns Cabania, one of our brands: a payment made via PayPal allowed a customer to file a false claim and get reimbursed. Our support team investigated and eventually recovered the funds. A very rare case, and a useful reminder: the payment method changes everything, as each solution applies its own dispute rules.

Signs of attempted fraud

Even before using tools, certain signs should catch your attention. None alone prove fraud, but their accumulation on the same order is a reliable warning sign.

  • Several failed payment attempts before a card finally goes through.
  • A shipping address very far from the billing address, or inconsistent with the IP address.
  • A first order of a high amount, for easily resalable products.
  • Orders placed at unusual hours, or in rapid succession from the same device.
  • An email or number created on the spot, with no history.

These are the same criteria that Shopify's automatic analysis scrutinizes for you, with each order.

Shopify's native fraud analysis

For any store that processes payments with Shopify Payments, Shopify provides a fraud analysis for each order: a risk level (low, medium, or high) accompanied by green (reassuring) and red (to watch out for) indicators. This is your first line of defense, free and without configuration.

Check What Shopify checks Readout
CVV Is the card's security code correct? Green if the entry matches
AVS (address) Does the billing address match the bank's records? Green if it matches
IP Address Does the connection location match the address? Red if inconsistent
Velocity Number of recent orders and attempts Red if abnormally high
History Is the card or email linked to past disputes? Red if already reported

A high-risk order warrants a manual check before shipping: a simple call or confirmation email is often enough to decide. You remain in control, you can put the order on hold, cancel it, or refund it. Please note: this analysis is only available with Shopify Payments, another reason to prioritize native payments as detailed on our page about B2B on Shopify.

Shopify Protect: coverage and limitations

Shopify Protect goes further: it reimburses fraudulent chargebacks and handles the dispute process for you, free of charge. But its conditions are strict, and this is a point many articles fail to mention.

  • It only covers chargebacks related to fraud, not disputes for non-receipt or non-conforming products.
  • The order must be paid via Shop Pay and authorized by Shopify Payments.
  • It must be shipped within 7 days with a tracking number from a recognized carrier.
  • Crucial point for a French store: coverage is currently reserved for stores established in the United States.

In other words, in France, don't yet count on Shopify Protect as your main safety net. Your foundation remains native fraud analysis, manual verification of risky orders, and good dispute management. For large volumes, a dedicated app takes over.

Specialized anti-fraud apps

When volume increases, manually checking orders becomes untenable. Apps automate the decision and, for some, financially guarantee the orders they validate. Here are the main ones.

Solution What it provides Suited for
Shopify native analysis Risk score and indicators on each order All Shopify Payments stores
Signifyd Guaranteed protection: reimbursement of covered fraudulent orders High-volume stores wanting financial guarantee
NoFraud Real-time decision (accept or decline) with guarantee Stores looking to automate sorting
Riskified Guaranteed enterprise-level anti-fraud protection Shopify Plus and large volumes

The right approach is not to pile up tools, but to calibrate according to your volume and average order value. Below a certain threshold, native analysis plus human vigilance are largely sufficient.

Disputing a chargeback, step-by-step

A chargeback is not inevitable. Contrary to popular belief, some of these disputes can be won, provided you react quickly and with the right evidence. Here's the merchant's procedure.

  1. You are notified of the dispute in your Shopify admin, with a response deadline set by the bank.
  2. Gather evidence: order details, proof of shipment and tracking number, customer communications, matching CVV and AVS verifications.
  3. Submit your dispute from Shopify, which forwards the case to the cardholder's bank.
  4. The bank decides, which can take several weeks. A complete and prompt file significantly increases your chances.

Never neglect a dispute, even a small amount. The rigor of PCI preparation and transaction security also plays an upstream role: we detail this in our guide PCI DSS compliance on Shopify.

Our approach at Stellar

Our position is simple and verifiable in practice: the best anti-fraud tool remains choosing the right payment method. By standardizing native Shopify Payments, coupled with fraud analysis and human verification of suspicious orders, we have reduced credit card fraud to an almost non-existent level in the stores we manage.

The only loss we have experienced occurred through an external method, with its own dispute rules, and not through native card payment. The lesson we learn from this: understand the dispute rules of each solution you activate, maintain human verification for risky orders, and treat each dispute as a case to be won, not as an accepted loss. If you want to secure your payments without over-engineering, this is exactly what our e-commerce support covers. For official coverage, refer to the Shopify Protect page.

Foire aux questions

For any store that processes payments with Shopify Payments, Shopify assigns each order a risk level (low, medium, or high) along with green or red indicators. It checks, among other things, the card security code (CVV), billing address match (AVS), IP address consistency, order velocity, and dispute history. A high-risk order warrants manual review before shipping.

Consultation offerte

Vous avez un projet e-commerce
à nous confier ?

Réservez un call gratuit de 30min avec un expert Shopify

  • Diagnostic express
  • Pistes concrètes
  • Devis sous 48 h
Réserver 30 min