What Shopify Protect Actually Covers (And Doesn't)
Most Shopify Protect chargebacks merchants file aren't covered by the badge. Here is what the warranty actually pays out on and what bypasses it entirely.

Quick Answer. "Shopify Protect is active" tells you a Shop Pay order is eligible for reimbursement on exactly two chargeback reason codes: fraudulent and unrecognized. Most Shopify Protect chargebacks merchants actually file are coded as something else and pay out nothing.
The Shopify Protect terms of service list two covered chargeback reason codes. That is the entire scope of the warranty. Six common codes (item not received, product unacceptable, not as described, duplicate charge, canceled subscription, credit not processed) get no coverage. Most of the disputes the merchants we talk to are fighting fall into that second group. The "Shopify Protect is active" badge stays green right up until they discover this, usually after a $400 or $600 or $1,500 order is gone and a $15 chargeback fee is added on top.
The badge reads as insurance
The admin UI does what UIs are supposed to do. It surfaces a status: green check, tag, label. "Shopify Protect is active" sits in the order details panel, and the help article one click away describes "free fraud protection" that reimburses the order amount and waives the chargeback fee. A merchant reading both will reasonably conclude that high-value Shop Pay orders are insured.
The help docs aren't the contract; the terms page is. Most merchants only read the docs. The legal terms page at shopify.com/legal/terms-shopify-protect names exactly two reason codes (Unrecognized and Fraudulent) and adds, verbatim, that "no other orders or transactions will receive the Shopify Protect Warranty." Three layers of policy sit in three different places, and the layer most visible at the moment of decision is the friendliest one.
Shopify support has been clear about the scope, when asked directly. A Shopify Staff reply from September 2022 walked through the exclusions: product quality, shipping issues, customer disputes about product condition, all outside the warranty. That reply has been in the community forums for over three years. It is not in the admin panel where merchants decide to ship a $1,500 made-to-order item via Shop Pay.
The shape of real Shopify Protect chargebacks does not match the badge's promise
The most common code we see in the threads we read is "item not received." A customer claims the package never arrived. Tracking shows it did. The merchant uploads the delivery scan, sometimes a signature, sometimes a delivery photo. American Express and Wells Fargo are repeatedly named in r/shopify threads as banks that side with the cardholder regardless of evidence. One merchant lost a $425 signed-for delivery to Amex, the customer's own signature on the proof of delivery. That order's reason code was not "fraudulent." The badge stayed green; the money left the account.
The shapes we keep seeing alongside it:
- Product unacceptable on a custom $1,500 artisan piece, filed a month after delivery. Quality disputes are excluded.
- "Canceled subscription" code used against a one-time perfume sale. The customer received the perfume. Excluded.
- The double-recovery pattern: customer accepts a refund-plus-keep-the-item resolution in writing ("Wow, that is very generous, I will certainly gift it to someone"), then files a chargeback three days later. The bank does not stop processing a dispute because the customer changed their mind in your inbox.
- International transit disputes, where a customer disputes on day 12 of a 14-day shipping window. The bank decides before the package arrives. Updating the dispute with delivery confirmation after arrival almost never reverses it.
None of those file under "fraudulent" or "unrecognized." None of them trigger Protect's payout. All of them count against your chargeback ratio with the card networks. These are the Shopify Protect chargebacks the badge cannot help you on, and they are the bulk of what real stores receive.
Where Protect does pay out
The warranty works for the case it actually advertises. We have talked to merchants who received Protect payouts of $2,450 and $600 on fraud-coded chargebacks where the order was placed via Shop Pay, fulfilled within seven days, and scanned in transit within ten. When the customer's card was actually stolen and the bank codes the dispute as "fraudulent" or "unrecognized," Protect reimburses the order amount and waives the $15 fee. The system pays out as described.
Protect also has a 365-day coverage window, which means a fraud-coded chargeback that arrives nine months after the original shipment can still pay out if the eligibility criteria were met at fulfillment. That is a real benefit, and we do not want to undersell it. The Shopify Protect chargebacks where the warranty earns its keep all share the same fingerprint: the cardholder genuinely did not authorize the purchase, the bank codes it that way, and the merchant shipped fast enough to meet the seven-day rule.
The catch is who files under those codes. In the year of community threads we have read across r/shopify and the Shopify Community, fraud-coded disputes are the minority. Item-not-received, product-not-as-described, and product-unacceptable codes dominate, because a customer who already received the package is most likely to pick one of those. The kinds of disputes Protect was designed for skew toward stolen-card fraud. The kinds you'll mostly see skew somewhere else.
Protect coverage doesn't save your chargeback ratio
Here is the part the badge cannot tell you. Even when Protect reimburses you, the chargeback still counts toward your ratio with the card networks. The Visa VAMP update in 2025 combined actual chargebacks (TC15) and early fraud reports (TC40) into a single monitored metric. A pre-dispute fraud report is filed when the bank first receives a customer's complaint, before any formal chargeback. The old advice (refund proactively before the dispute formalizes) no longer prevents the report from counting against your ratio.
If you are near the 1% threshold, Protect's reimbursement puts real money back in your balance. The underlying chargeback ratio keeps climbing anyway. We have watched merchants assume their fraud-covered chargebacks were "free" and discover too late that the ratio kept moving. If you want a second pair of eyes on what your real ratio looks like and where you can compress it, that's exactly the kind of audit help1's expert chat is built for. The first fifteen minutes are free, and that is usually enough to walk through the math.
What we'd do before shipping a high-value Shop Pay order
We are not arguing against Shop Pay. We are arguing against treating the badge as a financial guarantee. Before you click ship on a $500+ Shop Pay order, here is the short list we'd run:
- Pull the reason codes from your last three chargebacks. If none of them are "fraudulent" or "unrecognized," Protect would not have helped on any of them. Those Shopify Protect chargebacks fell outside the warranty before they were even filed.
- Confirm your fulfillment hits the seven-day window and your carrier scans in transit within ten. Missing either window removes coverage retroactively, even on a fraud code.
- For custom or made-to-order work with a lead time over seven days, accept that you have zero Protect coverage on that order. We have watched 8-week-lead-time builders lose $700 disputes specifically because the seven-day rule structurally excluded them. Plan for the gap; do not be surprised by it.
- Upload everything as structured attachments, not text in the free-text response box. Pripri's 2023 Shopify Community thread, corroborated by direct contact with the issuing banks, found that the free-text response in Shopify's dispute form was not being transmitted at all. Only uploaded files appeared to reach the bank. That finding is three years old now and may have been quietly fixed, but we have not seen Shopify publicly confirm a change. Treat the text box as scratch paper.
- For custom orders, get a written approval from the customer before production begins and save the email. A verbatim acceptance from the customer ("yes, this is exactly what I want") is the single most useful piece of evidence we have found in disputes. Banks weigh a customer's own contradiction higher than tracking data.
If you have already read our piece on why most Shopify chargeback fights cost more than they save, most of that dispute-response advice still holds. What is new in 2026 is the VAMP math, and the harder recognition that even "won" Shopify Protect chargebacks degrade your account standing with the card networks.
So what are you actually trusting?
The "Shopify Protect is active" badge does one thing: it tells you a small slice of risk on a single order is reimbursable. That is worth something. It is not what most merchants think it is worth. Look at the last five chargebacks you fought, and pull the reason codes. How many of those would Protect have actually covered? If the answer is zero, what changes about how you ship the next $1,000 Shop Pay order tomorrow?
Still stuck? Talk to an expert.
Our vetted Shopify experts can fix this issue for you in a live session. $39 per session. Your first 15 minutes are free.