You sold a $29 course at 2:07 in the morning, the download link went out in four seconds and by breakfast the cardholder's bank had a dispute open. There is no parcel to trace and no signature to show. The product is a file, the file is already on a stranger's laptop and the only proof you have that it ever left your store is whatever your delivery system happened to record.
That is the difficulty behind every chargeback app for digital products. The goods cannot be returned, the sale is often fast and cross-border, and fraudsters love items that arrive instantly and cannot be recovered. At the same time, the evidence for a digital sale can be stronger than for a physical one, if you capture the right things. This guide shows which digital disputes you can win, what proof counts, how Visa's Compelling Evidence 3.0 helps repeat buyers and what the numbers look like at three store sizes.
This guide is for you if:
- You sell ebooks, courses, templates, presets, software keys, memberships or other digital goods on Shopify.
- Your disputes are mostly "fraudulent", "unrecognized" or "not received".
- You want to know what to log at the moment of sale so you can fight later.
Last updated: 30 October 2026. Written by the ChargeFix team. Reviewed against sources on 30 October 2026.
A note on bias: we make ChargeFix, so we gain if you choose a chargeback app. We tell you below where logging and screening matter more than any response tool. We could not find a published Visa or Shopify rule specific to digital goods evidence, so the evidence ladder in this guide is our own reasoning from how banks judge cases, and we say so where it applies. All figures in the worked examples are assumptions, not customer results.
The 30-second answer (TL;DR)
- Digital disputes are won with proof of access and use: who opened the file, when, from which IP address and device, and whether they came back.
- Shopify Protect does not help. Its help page says any digital item in an order excludes the whole order, so every digital dispute is yours to answer.
- Without a parcel, your delivery log is the delivery scan. If your delivery tool does not record download time and IP address, that is the first thing to fix.
- Visa Compelling Evidence 3.0 can help with repeat buyers on fraud disputes, using IP address or device ID plus a second match across two earlier undisputed orders.
- A digital sale has no product cost, so a lost dispute costs the full price plus the $15 fee.
- Fight when you can show access from the buyer's own environment. Accept, and tighten your screening, when you cannot.
Quick note: A chargeback app assembles and scores your evidence. It cannot create a download log that was never kept, and it does not stop fraudulent orders. For digital goods, the largest return usually comes from logging and screening, with the app handling the response.
At a glance
| Dispute reason | Typical digital cause | What wins it | Fight or accept |
|---|---|---|---|
| Fraudulent or unrecognized | Stolen card, or buyer forgot | IP and device match, access log, prior orders, CE 3.0 | Fight when the log ties the buyer to the file |
| Not received | Link never opened or email missed | Delivery email sent, link opened, file accessed | Fight when access is logged |
| Not as described | Content did not match the page | Listing, preview, content summary | Fight when the listing was accurate |
| Credit not processed | Refund promised or policy dispute | Refund record or accepted no-refund terms | Fight when terms were accepted |
| Canceled recurring | Membership continued after cancel | Cancellation log, terms | Depends on log |
What is a chargeback app for digital products?
A chargeback app for digital products reads your Shopify order and customer records, compares them with what a bank wants to see for the reason on the dispute and builds the response. The better ones score the evidence and tell you whether the case is worth fighting.
Digital stores differ from physical ones in three ways that matter to the tool.
There is no carrier. The strongest evidence in most disputes is a delivery scan, and you have none. Your proof is a mix of order data and access records.
The records often live outside Shopify. The order is in Shopify. The download count, the license activation or the course login may sit in a delivery app, a course platform or your own system. A Shopify-based chargeback app reads what Shopify holds, and you add the rest.
Fraud is the main risk. For physical goods, a shipping address gives a bank something to check. For a download, the only anchors are the IP address, the device and the account.
A chargeback app works after the bank has acted. It does not remove the dispute from your card network count, and an app limited to Shopify Payments, as ChargeFix is, cannot cover other gateways.
Why are digital goods such a target for fraud and friendly fraud?
Two groups cause most digital disputes, and they need different responses.
Criminals using stolen cards. Digital goods arrive in seconds, are hard to recover and can often be resold or used immediately. A fraudster who tests a stolen card on a $9 template pack is checking whether the card works. The real cardholder disputes later.
Customers who consumed the product and want the money back. The buyer downloaded the course, finished it and then disputed, perhaps because the refund policy said "no refunds". This is first-party misuse, sometimes called friendly fraud, and in a digital sale you often hold the proof that they used it.
There is also an honest third group: buyers who forgot, did not recognize the statement name or were charged twice by mistake. They deserve a refund before a dispute, not a fight.
The difference between these groups is what your logs show. A stolen card tends to leave a mismatch: a billing country that does not match the IP location, a freshly created email, a fast checkout, no later logins. A friendly fraud case tends to leave consistent use: a normal IP, repeat logins, files opened over days. A good response uses that difference.
What evidence wins a digital product dispute?
We could not find a Visa or Shopify document that sets out what a bank wants for digital goods, so this ladder is our reasoning from the general rule that a bank looks for proof that the buyer authorized the sale and received what they paid for. Order it from strongest to weakest.
| Tier | Evidence | What it proves |
|---|---|---|
| 1 | Repeated access from the same IP or device over days, with timestamps | The buyer used the product after buying |
| 2 | A single download or login with IP address and timestamp that matches the order | The product was delivered to the buyer's environment |
| 3 | A delivery email with a timestamp and an opened or clicked status | It reached the buyer's inbox |
| 4 | An order confirmation and a delivery email sent | You delivered on your side |
| 5 | An order record with nothing else | Little beyond the sale itself |
The goal is to get as high as possible on this ladder. A tier 4 or 5 response to a fraud dispute rarely wins. A tier 1 response to a friendly fraud dispute often does.
Match the evidence to the claim:
- "I did not authorize this" needs the buyer's identity: IP, device, account, address and history.
- "I did not receive it" needs delivery and access: the email, the link click, the download.
- "Not as described" needs the listing, any preview and a summary of the contents.
- "You promised a refund" needs the refund record or the terms the buyer accepted.
What should your delivery system log at the moment of sale?
If you remember one thing from this guide, make it this list. Check that each item is captured and kept long enough, because disputes can arrive well after the sale.
- The order time, amount, billing name and email.
- The IP address and the location it resolves to.
- The browser and device details, if available.
- The delivery email, with send time and open or click status.
- The first download or access time, the IP address and device of that access.
- Every later access, with time and IP address.
- License key activations, with machine or account identifiers.
- The login history for course or membership platforms.
- The terms the buyer accepted, with the date.
Shopify stores the order, the customer's email and the IP address of the order. Download and access logs depend on the app or platform you use to deliver the files. Ask your provider three questions: does it record each download with a time and IP address, how long does it keep those records and can you export them? If the answers are no, no and no, consider a delivery method that does.
Visa's Compelling Evidence 3.0 reminds us why device data matters. Redo's guide notes that a device ID or fingerprint is not shown in the Shopify admin. It comes from your payment processor or a fraud tool. Ask whether yours is captured and retained for at least a year, because CE 3.0 looks back 120 to 365 days.
How does Visa Compelling Evidence 3.0 help digital stores?
CE 3.0 is a Visa program for card-absent fraud disputes, condition 10.4. It does not apply to Mastercard, Amex or Discover. Per Redo and Chargeback Gurus, the main rules are:
- Two earlier undisputed transactions from the same customer.
- Each at least 120 days old and no older than 365 days at the dispute date.
- At least two matching data elements across the earlier and disputed transactions, and one must be the IP address or device ID or fingerprint. A shipping address alone does not count, which matters for digital goods because there often is no shipping address.
- The data goes in as structured data through your processor, not as a PDF.
For digital stores this has two effects.
It helps repeat buyers. A customer who bought a preset pack in February and a template in April and then disputes a September order is exactly the case CE 3.0 was made for, if the IP address or device matches and a second element, such as the user account or email login, matches too.
It does little for one-time buyers. The program needs history. A first-time buyer who is a fraudster has no history, so the answer there is screening, not representment.
Visa also auto-qualifies some transactions through Visa Secure and Visa Data Only from 17 October 2025. Trade reports mention a fee from 17 April 2026, but we have seen no Visa document confirming the amount, so ask your processor.
Should you screen digital orders before delivering them?
Screening is the cheapest protection and it belongs outside a chargeback app. A few habits help.
Delay or review high-risk orders. A first-time buyer, a high value, a billing country that does not match the IP location, a mismatch between name and email or a very fast checkout are signals worth a look before the link goes out. Shopify shows a fraud analysis on orders it assesses, which you can read in the order page.
Cap risky products. Gift cards, license keys and high-value downloads are the usual targets. Limit quantity per order for new customers.
Use clear descriptors. A name the buyer recognizes on their statement stops "unrecognized" disputes from honest customers.
Send a receipt that reads like a receipt. Put the product name, the price and your brand in the first lines.
Refund quickly when the customer asks. A refund before a dispute costs the price. A dispute costs the price, the $15 fee and your time.
Screening is a trade-off. Every order you hold costs you a sale from an honest buyer. Keep your rules light, review only orders with several warning signs and measure how many held orders turn out to be fine.
How do you tell a stolen card from friendly fraud in your own logs?
The same words on a dispute, "I did not authorize this", can hide two very different stories. Reading your logs against a short list of signals tells you which one you have, and therefore whether to fight.
| Signal in your records | Points to a stolen card | Points to friendly fraud or a forgetful buyer |
|---|---|---|
| IP location vs billing country | Far apart | Same country or city |
| Email address | New, random, free account created that day | Long-standing, matches the cardholder name |
| Checkout speed | Seconds, straight to pay | Normal browsing before buying |
| Access pattern | One download, no return | Several logins or downloads over days |
| Device | New, unfamiliar | Same device as earlier orders |
| Prior orders | None | One or more undisputed orders |
| Support contact | None | Questions, or a request that was ignored |
Read down the columns. Three or more signals in the right-hand column is a case worth fighting, and the response should lead with the repeated access and the history. Three or more in the left-hand column is probably a real stolen card. A bank will usually side with the cardholder, so the better use of your time is to accept, then tighten screening for that pattern.
A caution on fairness: these signals are clues, not proof. A traveller on a hotel network can show a mismatched IP location, and a new customer can be perfectly honest. Use the table to decide where to spend effort, not to accuse anyone. And when the response is written, stick to what the records show.
What about gift cards, license keys and other high-risk digital items?
Some digital goods deserve extra care because they are easy to turn into cash or use at once.
Gift cards and store credit. Value that can be redeemed immediately is attractive to anyone using a stolen card. Consider limits on quantity and value for new customers, and a short review for large orders.
License keys. A key is useful the moment it is emailed. If your system records activation with a machine or account identifier, that record is your best evidence, and its absence is a warning that the key has not been used by the buyer.
Bundles and courses. A large bundle bought by a first-time customer from a distant country, paid for with a new card, is worth a look. A course can be consumed over weeks, which gives you plenty of access data if the platform logs it.
Pre-release products. Digital pre-orders raise the same issues as physical pre-orders: the charge happens before delivery, and a customer can forget. Our guide to chargeback apps for pre-order stores covers the timing rules.
None of these is a reason to avoid selling digital goods. They are reasons to write a simple rule for each, keep it light and measure the result.
What does a dispute cost a digital store?
A digital product has no product cost, so the cash swing on a dispute is the price plus the $15 Shopify fee, which comes back if you win.
| Price | Swing (price + $15) | Time cost at 35 minutes and $25 an hour | Total on a lost dispute |
|---|---|---|---|
| $9 | $24 | $14.58 | $38.58 |
| $29 | $44 | $14.58 | $58.58 |
| $79 | $94 | $14.58 | $108.58 |
| $199 | $214 | $14.58 | $228.58 |
Time at 35 minutes and $25 an hour is $14.58. The 35 minutes is our working figure inside Redo's published estimate of 20 to 45 minutes to assemble a dispute by hand. Redo sells chargeback products, so its estimate leans toward its own interest. Time your own disputes.
The break-even chance of winning is the time cost divided by the swing. On a $29 product by hand, 14.58 / 44 = 33%. With an app and an 8 minute review, 3.33 / 44 = 8%. So with an app, any case with real access logs is worth filing, and a $9 product's tiny swing is the one place where the arithmetic says to accept more often.
Illustration: a template shop with 10 disputes a month
Nia sells $29 design templates. She sees 10 disputes a month and values her time at $25 an hour.
| Item | Calculation | Result |
|---|---|---|
| Hand time | 10 x 35 min = 5.8 hours | 5.8 hours |
| App time | 10 x 8 min = 1.3 hours | 1.3 hours |
| Hours saved | 4.5 hours | worth $112 at $25 an hour |
| Plan (Starter, 25 filings) | $19 | |
| Swing per win | $29 + $15 | $44 |
Time saved is worth about $112 against a $19 plan. For wins, Nia breaks even on the plan with 19 / 44 = 0.43 extra wins a month, roughly one extra win every two to three months. A better lever is her logs. If her delivery tool can show a first download with an IP address that matches the order, she moves most cases from tier 4 to tier 2 on the evidence ladder.
Illustration: a course business with 45 disputes a month
Omar sells a $149 online course and sells about 1,800 copies a month. He sees 45 disputes a month and values his time at $40 an hour.
| Item | Calculation | Result |
|---|---|---|
| Swing per win | $149 + $15 | $164 |
| Hand time | 45 x 35 min = 26.3 hours | 26.3 hours |
| App time | 45 x 8 min = 6 hours | 6 hours |
| Hours saved | 20.3 hours | worth $810 at $40 an hour |
| Plan (Growth, 100 filings) | $49 |
Omar's real money is in the win rate. At a $164 swing, each extra win a month is worth $164. If tighter logs and a score that flags weak cases move his wins from 9 to 14 a month, that is 5 extra wins, or $820 a month. That is a possibility, not a promise. We do not know his starting evidence. What the sums show is where to look: at a high price point the win rate matters more than the time saving.
He should also look at the refund decision. A refund costs $149. A lost dispute costs $164 plus time. If a buyer has used 5% of the course and asks politely for a refund, a refund before a dispute is often cheaper than a fight, and keeps goodwill.
Illustration: a tiny shop with 2 disputes a month
Priya sells $12 printable planners. She sees 2 disputes a month.
The swing per dispute is $27. By hand, two disputes cost 70 minutes, about $29 of her time at $25 an hour. With the free plan's 2 filings she can use an app without paying. The time saved is about 54 minutes, worth $22. For Priya, the cash gain is small and a paid plan is premature. The priority is logging: confirm her delivery tool records downloads with an IP address and time.
How should you handle refunds on digital goods?
A no refunds policy is common for digital products, and it can help, but only if the buyer saw and accepted it. Banks look at what was shown at checkout, not at a page buried in your footer.
Write the policy plainly.
- Say what is refundable and for how long ("within 7 days if you have not downloaded").
- Say what is not ("no refunds once downloaded or accessed").
- Show it at checkout with a link or a checkbox, so you record the date of agreement.
- Say how to reach you and how fast you reply.
Then apply it fairly. If a buyer has not accessed the file and asks within your window, refund. If they have, explain and offer help. Consumer protection rules differ by state, and some digital goods carry rights that a policy cannot remove, so check yours. We are not lawyers.
Shopify does not allow a refund on an order with an open chargeback, so the window to refund is before the bank steps in. Make it easy to ask, and answer quickly.
What about memberships and recurring digital products?
Memberships raise the same issues as physical subscriptions: consent, reminders and cancellation. The details matter.
- Show the price, frequency and cancel method at sign-up, and save a dated copy.
- Email before each renewal, especially on annual plans.
- Keep a cancellation log.
- Expect canceled recurring disputes, Visa 13.2, where your cancellation log and accepted terms are the evidence.
Note that no federal click to cancel rule is currently in force, since the Eighth Circuit vacated the FTC's 2024 rule, but the FTC started rulemaking again in March 2026 and enforces ROSCA, and about 30 states have automatic renewal laws. California, for one, requires an annual reminder with the renewal, price and cancellation methods. Our post on chargeback apps for subscription stores goes through the evidence in detail.
Does Shopify Protect cover digital goods?
No. Shopify's help page says Protect applies only to orders made entirely of physical items that need shipping, and any digital item in an order excludes it. It also covers only fraudulent and unrecognized disputes, requires Shop Pay and needs shipping with a supported tracking number. A mixed cart with one digital item is out.
So for a digital store, Protect is not a safety net at all. Our guide to what Shopify Protect does not cover lists the conditions.
What can a chargeback app not do for digital products?
- It cannot invent logs. If you never recorded a download, the app has nothing to attach.
- It cannot detect fraud before delivery. That is screening.
- It cannot make a one-time buyer qualify for CE 3.0.
- It cannot read other payment gateways, if it is built for Shopify Payments only.
- It cannot guarantee a win. No tool can.
An app makes the response faster and flags weak cases. It works best on top of good logging.
How does ChargeFix handle a digital product dispute?
We make ChargeFix, so read this as a description from the maker. ChargeFix is built for Shopify Payments. For each dispute it checks your evidence item by item, gives an evidence strength score with a verdict on whether the case is worth fighting and drafts a letter from your real order records. In Manual mode, the default, nothing is filed until you approve it. Auto mode is available on Starter and above.
Plans are Free with 2 filings, Starter at $19 a month for 25, Growth at $49 for 100 and Scale at $99 for unlimited. Paid plans come with a 14-day trial. ChargeFix never takes a share of what you win. A dispute counts as one filing the first time its evidence is saved or filed, and usage resets on the 1st of each month. Customer data is read during review and not stored.
The limits: Shopify Payments only, no prevention or alerts and no public reviews yet. For digital goods, download and access logs from your delivery tool or course platform may need to be added by hand, since they usually live outside Shopify.
Common mistakes digital stores make with disputes
- No download or access log. It is your delivery scan.
- Short log retention. Disputes can arrive months later, so keep records at least a year.
- A hidden refund policy. If the buyer never saw it, it does not help.
- Delivering high-risk orders instantly. A short hold on obvious warning signs saves money.
- Fighting a real "not as described" case. If the product did not match the page, fix the page.
- Counting on Shopify Protect. Any digital item excludes the order.
- Ignoring repeat buyers. They are your best CE 3.0 cases.
- Submitting early. Evidence is final once submitted.
What we checked, and what you should check
We read Redo's guide to Visa Compelling Evidence 3.0 for Shopify, Chargeback Gurus' article on CE 3.0, chargeback.io's Visa reason code guide, Shopify's help pages on the chargeback process and on Protect, Jones Day's commentary on the FTC negative option rulemaking and Redo's time estimate, all on 30 October 2026. We found no published Visa or Shopify rule specific to digital goods, so the evidence ladder is our own reasoning. Redo sells chargeback products, so treat its estimates accordingly.
The prices, dispute counts, hourly values, win rates and the 8 minute review time are our assumptions. Our chargeback cost calculator and profit after chargebacks calculator run your numbers.
Frequently asked questions
Do digital product stores need a chargeback app?
Often, yes, once disputes pass about 8 to 10 a month. Digital disputes need access logs and order data pulled together, which takes time by hand. Below that, the free plan may be enough, and the biggest gains come from logging downloads with IP addresses and screening risky orders.
Does Shopify Protect cover digital downloads?
No. Shopify's help page says Protect applies only to orders made entirely of physical items that ship, and any digital item excludes the whole order. It also covers only fraudulent and unrecognized disputes and needs Shop Pay. Digital stores answer every dispute themselves, so logging and response matter more.
What proof wins a digital goods dispute?
Proof that the buyer accessed the product: download or login records with timestamps and IP addresses, ideally repeated over days, plus the delivery email and the accepted terms. We found no published bank rule for digital goods, so this is our reasoning. A bare order record rarely wins a fraud dispute.
Can Visa CE 3.0 help me win a digital fraud dispute?
Yes, for repeat buyers. You need two earlier undisputed orders 120 to 365 days old, with matching data including the IP address or device ID plus one more element. It applies only to Visa condition 10.4 and is submitted as structured data. One-time buyers have no history, so it cannot help them.
Should I accept disputes on cheap digital products?
Sometimes. On a $9 product the swing is $24, and by hand a lost fight costs $14.58 of time. With an app review of 8 minutes, filing is worth it when you have real access logs. Without logs, accept and move on, then fix the logging.
How long should I keep download and access logs?
At least a year, ideally longer. Cardholders can file up to 120 days after the transaction or expected delivery date per chargeback.io, and CE 3.0 looks back 120 to 365 days for earlier orders. Check your delivery tool's retention and export options now, before you need them.
Can I refuse refunds on digital products?
Many stores do, and a clear no refunds after download policy can help in a dispute, but only if the buyer saw it at checkout. Consumer rules vary by state and some products carry rights you cannot waive. We are not lawyers, so check your state's rules.
Will a chargeback app lower my dispute rate?
No. Winning returns money but does not remove the dispute from the count. Rates fall when fewer disputes open, which comes from screening, clear descriptors, easy refunds and fast replies. Alert tools work before filing and are a separate purchase.
What should I do first?
Check whether your delivery tool records each download with a time and IP address and how long it keeps them. Then sort your last 20 disputes by reason and price. If most are fraud on first-time buyers, add screening before you pay for a response tool.
Start free trial with ChargeFix
If digital product disputes keep landing on your desk, ChargeFix starts free and moves to flat monthly plans as your volume grows. It never takes a cut of what you win. It checks your order and customer evidence item by item, tells you honestly whether a case is worth fighting and drafts a letter from your real records, so you review a draft instead of starting from nothing. Nothing goes to the bank until you say so, and paid plans include a 14-day free trial.
Sources
- Redo: how Visa Compelling Evidence 3.0 works for Shopify orders
- Chargeback Gurus: Visa CE 3.0 for subscription merchants
- chargeback.io: Visa chargeback reason codes
- Shopify Protect terms
- Shopify Help Center: overview of the chargeback and inquiry process
- Jones Day: FTC revives click to cancel rulemaking (May 2026)

01Store types
02Dispute reasons
03Fees and money
04Store types
05Choosing a tool
06Fighting a chargeback