Digital product delivery proof: how to win a chargeback on a download or ebook

ChargeFix guide cover with a parcel icon: Digital product delivery proof: how to win a chargeback on a download or ebook

A customer bought your A$49 ebook, and two weeks later their bank says they never received it. There is no parcel, no courier scan and no signature. What shows that a file was delivered?

Digital product delivery proof is the record that the buyer got access: the email with the download link, the thank you page, and above all the download history with times, IP address and device. Show the order, the access sent, the download events and any message from the customer. A download history that matches the order beats a promise.

This guide is for you if:

  • You sell ebooks, templates, courses, software keys or other downloads on Shopify, and a customer says they never got the product.
  • You are not sure what digital product delivery proof Shopify records, or how to turn it into something a bank reviewer can follow.
  • You want your download setup to leave a clean trail, so a digital product chargeback is quick to answer and your digital product delivery proof is already filed.

Last updated: 15 October 2026. Written by the ChargeFix team. Reviewed against sources on 15 October 2026.

The 30-second answer (TL;DR)

  • Digital product delivery proof is mostly download logs: when access was sent and when the file was used, from where.
  • Shopify Digital Downloads keeps download logs for each order, with the date, customer IP address, referrer and user agent of every link use.
  • Shopify's evidence list for product not received includes an activity log for digital products.
  • Opening the download email or the page it links to does not count as a use. Each press of a link button does.
  • If a customer never downloaded, your proof shifts to the delivery email, the thank you page and the order status page, plus a message from the customer.
  • Shopify Payments sends your response on the due date even if you add nothing, so submit a finished file early.

Quick note: A digital product has no parcel to track, so the reviewer needs another way to believe the customer got it. A clear log with matching times is that way. If your log is empty, say so and show everything else.

From dispute to decision

Stage What happens Your move
Day 0: dispute lands A chargeback takes the amount and the A$25 fee straight away Read the reason and the due date
Days 1 to 3 The window runs, usually 7 to 21 days Export the order and the download history
Days 4 to 8 Gaps get filled Save the emails and pages shown to the customer, ask the buyer
Before the due date You respond Submit a finished file a few days early
After you submit The card company reviews, up to 75 days Keep your records

What counts as digital product delivery proof in a product not received digital claim?

Anything that shows access was sent and used. The best digital product delivery proof is a download log with a date, time and IP address that line up with the order. Next come the download link email, the thank you or order status page, and a customer message. A bare "we emailed it" is the weakest claim.

Shopify's chargeback reasons page lists, for product not received, the fulfilment date and time, billing information, shipping and tracking details and an activity log for digital products. That last item is the heart of digital product delivery proof for a product not received digital claim: a record of what the buyer did with the access you gave.

Think of digital product delivery proof in three layers. First, access was granted: the order was paid and the delivery was triggered. Second, access reached the buyer: the download link email was sent to the address on the order, and the thank you or order status page showed the link. Third, access was used: someone clicked and downloaded. Each layer answers a different doubt, and the third is the strongest.

Vendor content from Shop Circle, which sells a digital downloads app, also recommends download history logs with timestamps, IP records and watermarking files with the buyer's order details. It quotes a win rate from one unverified case study, which I do not use. I use it only for the list of ideas.

Which claims do a digital product chargeback and other digital disputes make?

Four reasons cover most digital product chargebacks, including every product not received digital claim: product not received, unrecognised or fraudulent, product unacceptable and duplicate. Each digital product chargeback needs a different slice of digital product delivery proof, so read the reason before you export anything.

Shopify reason What the customer says What Shopify lists Add for digital
Product not received (product not received digital claim) I never got the file Fulfilment, billing, tracking, activity log for digital Download history, delivery email, order status page
Fraudulent I did not buy this Fulfilment, billing, IP and country, shipping and tracking IP of the download, email match, payment checks
Unrecognised I do not know this charge The same list as fraudulent Receipt, statement name, product name in the email
Product unacceptable It was not what I expected Fulfilment and billing details, descriptions or pictures matching the listing Product description, preview pages, contents list
Duplicate I was charged twice Why two charges, receipts for separate items, communications Two order records, two download histories

Shopify says it uploads a PDF of fulfilment events automatically for product not received. For a digital product, those events show the order was fulfilled, which is only the first layer. The download history is the layer that makes the case.

What do Shopify Digital Downloads and its download logs record?

The Shopify Digital Downloads help page says the Orders section shows the number of downloads for each order. Each order's history is a set of download logs with the date, the customer IP address, the referrer and the user agent. Those download logs are what you want to show.

Here is what else the Shopify Digital Downloads help page says, and why each point matters for digital product delivery proof.

Shopify Digital Downloads fact Why it helps your file
After payment, the customer gets a download link email with the file or link access Shows access was sent to the address on the order
Links also appear on the Thank you and Order status pages if you add the Digital Products block A second place the buyer saw the link
Each press of a link button counts as one use; opening the email or page does not A counted download is a real action
Access limits default to unlimited, and you can set a limit per variant A limit shows how often it was used
Orders show a download count; the download logs show date, IP, referrer and user agent The core of digital product delivery proof
You can resend the email from the order Your resend is an additional dated record
A CSV export of digital orders includes the download count A summary for your records
The app does not monitor content on a provider's site Check linked files still work

Notice the point about the Digital Products block. The thank you and order status pages show download links only if you add that block in the checkout editor, and the links do not appear on development stores or stores with a paused or inactive plan. If your store relies on the email alone, say so. Do not claim the customer saw a link on a page where none was shown.

The help page also says variants set to Send manually do not show links on the thank you or order status pages, and the email is sent only after you fulfil the order. If you use manual sending, your fulfilment time is the moment access was granted, so record it.

I could not verify whether Shopify includes the download history in the automatic evidence it sends, so assume you must add it yourself.

How do you pull digital product delivery proof from the download logs?

Open the order, copy the download count and the download logs, and take dated screenshots. Then compare the IP and times against the order: the IP at checkout, the email address, the time of payment. A download minutes after purchase from the same network is a neat chain.

Use this capture list.

DIGITAL DELIVERY CAPTURE: Order #[number]
- [ ] Order date and time, amount, product and variant
- [ ] Payment checks (AVS, CVV, 3D Secure) and risk level, with screenshot date
- [ ] Download link email: sent date and time, address, subject, link shown
- [ ] Thank you and order status page: Digital Products block present (yes / no)
- [ ] Download count and full download logs: date, IP, referrer, user agent
- [ ] IP at checkout, compared with the download IP
- [ ] Any resend of the email: date, time
- [ ] Access limit setting for the variant ("Times per customer")
- [ ] Customer messages, in date order
- [ ] Product description and contents list as shown at purchase

When the download IP and the checkout IP match, say so. When they differ, explain it if you can: a customer who ordered on a phone and downloaded on a laptop will show two IPs. The guide on IP address dispute evidence covers what IP data can and cannot show in digital product delivery proof. A mismatch is not fatal if the email address, product and timing still agree.

Shopify's fraud analysis page says an IP address or location by itself is not a fraud recommendation, so do not claim the IP identifies the buyer. Say it shows where the download came from.

What if the customer never downloaded the file?

Then your digital product delivery proof shifts to access, not use. Show the download link email, the page that displayed the link, your resend, and any message from the customer. A buyer who never clicked has not been wronged by missing the file. They simply did not use what you gave them.

Situation What it shows What to add
Download link email sent, never opened Access was granted to the right address Email send record, address match, resend record
Link on the order status page, never clicked The buyer could see the link Screenshot of the page set-up, order status link
Download count of zero No download event An honest note and a message to the customer
Customer says the email went to spam A delivery problem is possible A resend, a reply, an offer to help
Wrong email address entered The buyer typed it The checkout record showing the address

I could not verify whether Shopify records an email opening, and the help page says opening the email does not count as a use. So do not claim the customer opened the email. Say it was sent to the address on the order.

If the file has still not been downloaded, offer help straight away. A resend, a new link, or a direct message with the file can turn a bank dispute into a happy customer, and the message becomes an exhibit.

What should you do in the first 48 hours of a digital product chargeback?

For a digital product chargeback, read the reason, note the due date, check your balance, and export the download history before anything changes. Do not deactivate the customer's link in a hurry, since your digital product delivery proof may sit in that history, and do not message in anger. Shopify says you can deactivate a link, but I could not verify what that does to your evidence.

Here is a day-by-day plan for a digital product chargeback on an order placed on Saturday 14 November 2026. The dispute lands on Monday 30 November 2026, with a due date of Monday 14 December 2026. Your due date will be on the notice, and Shopify says it is usually 7 to 21 days. I could not verify how public holidays change the date, so finish early.

Date Task Output
Mon 30 Nov Read the reason and due date. Check your balance. One-line note
Tue 1 Dec Export the order, the download count and the download history. Order and download history saved
Wed 2 Dec Screenshot the download link email and the thank you and order status page set-up. Delivery exhibits saved
Thu 3 Dec Save the product description, contents list and policies as shown at purchase. Product exhibits saved
Fri 4 Dec Write to the customer, kindly, offering help. Message sent
Mon 7 Dec Draft the cover note. Draft v1
Tue 8 Dec Read it cold as the bank reviewer. Fix gaps. File v2
Wed 9 Dec Submit, three business days before the due date. Confirmation saved

Shopify Payments sends your response on the due date even if you add nothing, so a half-built file at the deadline still goes out. Submit the finished file on the Wednesday.

Should you contact the customer, and what should you say?

Yes, kindly. Shopify's guidance says customers are expected to contact you before going to their bank. A short, helpful message that restates the order and offers the file again often settles a digital product chargeback, because the customer's real aim is to get what they paid for.

Subject: Your download from order #[number]

Hi [first name],

I am writing about order #[number] from [date] for [product].
Your bank has queried the payment, and I wanted to check with you first.

Here is what our records show:
- Ordered: [date], A$[amount], [product]
- Download link email sent to: [email address], [date, time]
- Downloads recorded: [number], most recent [date, time]
- Appears on your statement as: "[descriptor]"

If you had any trouble getting the file, reply here and I will send it again
straight away or help with whatever went wrong. If you have it already, you can
let your bank know and they will close the query.

Thanks,
[Name], [store], [contact details]

Two cautions. I could not verify how Shopify treats a dispute the customer withdraws with the bank, so do not promise a specific outcome. And I could not verify how a refund interacts with an open dispute. Shopify says you can refund from your admin if you owe one and might still lose the chargeback, so check with your payment provider before refunding.

How do you write the response with digital product delivery proof?

One page, dated facts, numbered exhibits. Lead with the strongest digital product delivery proof, which is usually the download history, and then add the email, the page and the messages. Say what the log shows and what it does not. Do not accuse the customer.

RESPONSE TO DISPUTE: Order #[number]

Summary
On [date], [cardholder name as on the order] bought [product] for A$[amount].
Access was emailed to [email] on [date, time]. [Number] downloads are recorded,
the first on [date, time]. The dispute reason given is "[reason]".

Facts, in date order
1. [Date, time]: Order placed and paid. Payment checks: [AVS], [CVC], [3D Secure].
   (Exhibit 1)
2. [Date, time]: Download link email sent to [email]. (Exhibit 2)
3. [Date, time]: Thank you / order status page showed the link [if the block is
   active]. (Exhibit 3)
4. [Date, time]: Download recorded from IP [number], user agent [device]. (Exhibit 4)
5. [Date, time]: [Further downloads, if any.] (Exhibit 4)
6. [Date, time]: Customer contacted. [Reply, if any.] (Exhibit 5)

What the log does and does not show
The log shows access was used from [location] on [date]. It does not identify the
person who clicked.

Request
The product was delivered and used. We ask that the dispute be decided in our favour.

If the log is empty, change the summary to "Access was sent but no download is recorded", and let the delivery email and your offer of help carry the file. A reviewer who reads that honest sentence will often look kindly on a merchant who tried to help.

What does a digital product chargeback cost, and is it worth fighting?

A digital product chargeback is still worth a look, and a product not received digital claim is often the cheapest to defend. It depends on the price, because your time is the same for a A$49 ebook and a A$299 course. Winning recovers the order and the A$25 fee. For small orders, a short file made from a good log is the better use of an hour than a long one.

Here is an illustration with invented figures. A A$49 ebook is disputed. Winning recovers A$74 (A$49 plus the A$25 fee). One hour of your time at A$60 is A$60, which is 81% of A$74. So an hour only pays if you are very likely to win. Fifteen minutes is A$15, and A$15 divided by A$74 is 0.203. A 20.3% chance of winning covers fifteen minutes. A short file built from the download history is the sensible approach.

Now a larger one. A A$299 course is disputed. Winning recovers A$324 (A$299 plus the A$25 fee). An hour at A$60 divided by A$324 is 0.185. So an 18.5% chance of winning covers an hour. A strong digital product delivery proof file is worth building for a digital product chargeback of this size.

Now the store-level sum. A store takes 120 digital orders in a month at A$49, which is A$5,880 (120 times 49). Three are disputed, which is 2.5% (3 divided by 120). Losing all three costs A$222 (3 times A$74). These are illustrations, and your numbers will differ.

Item Amount
Ebook plus fee A$74
Break-even for 15 minutes 20.3%
Course plus fee A$324
Break-even for one hour 18.5%
Digital orders in the month 120 (A$5,880)
Disputed orders 3 (2.5%)
Loss if all three are lost A$222

Winning does not remove a dispute from your chargeback rate. Shopify says the rate is based on disputes filed, not outcomes. I could not verify current thresholds for Australia, since card schemes use their own definitions.

How do you set up digital product delivery proof before the next sale?

With Shopify Digital Downloads, turn on automatic sending, add the Digital Products block to the thank you and order status pages, and keep the default of logging every download. Then make your product page clear about what the buyer gets. A clean set-up is the best digital product delivery proof you can build in advance, and Shopify Digital Downloads makes most of it automatic.

Setting What it gives you Watch out for
Automatic sending (the default) An email straight after payment Manual variants send only after you fulfil
Digital Products block on thank you and order status pages A second place to find the link Not available on development stores or inactive plans
Access limit per variant ("Times per customer") A count of uses against a limit Unlimited by default; a low limit can frustrate buyers
Resend download email A dated second delivery Earlier uses still count toward the limit
Order history and CSV export Download history and a summary The CSV link expires after 7 days
Clear product description and contents list Defence against "not as described" Keep a dated copy
Recognisable statement name Fewer unrecognised charges One-off setup

Shopify's prevention guidance backs the basics: a statement name customers recognise, receipts at payment, clear return rules and easy contact details. The post on clear billing descriptors covers the statement name.

A short pre-sale checklist helps.

DIGITAL PRODUCT SET-UP CHECK
- [ ] Automatic sending on (or manual sending recorded with fulfilment time)
- [ ] Digital Products block on thank you and order status pages
- [ ] Access limit chosen for each variant, and buyer told on the product page
- [ ] Product page lists file type, size and contents
- [ ] Refund policy for digital products shown at checkout
- [ ] Support email shown on the delivery email
- [ ] Statement name recognisable
- [ ] Test purchase made; download appears in order history

Can a course or software licence be proven the same way?

Mostly, with one difference: the proof is the first login or key use, not a file download. If you sell a course on another platform, a software licence key or a membership, the Shopify order shows the sale, but the proof of use sits in the other system. Ask that system for the sign-in history or key activation and treat it as part of your digital product delivery proof.

Shopify's Digital Downloads help page says the app does not monitor linked content on the provider's site. If you link to a course or a file hosted elsewhere, a customer can click the link and still hit a dead page, and Shopify will count the click. So check that every link works before you rely on the count. A product not received digital claim is easy to win when the log is clean, and easy to lose when the link was broken.

What you sell Where proof of use lives What to ask for
Ebook or template via Shopify Digital Downloads The order history Download logs for the order
Link to a hosted course The course platform Sign-in time, IP and progress for the buyer's email
Software licence key The licensing system Activation time, device and IP
Membership content The membership platform First access date and page views

I could not verify what activation or sign-in data each outside platform keeps, or for how long, so ask the provider now and write the answer into your process.

Do refunds and policies matter for digital goods?

Yes. Digital goods are easy to copy, so many stores limit refunds once a file is downloaded. Whatever your rule, show it at checkout and in the delivery email, and keep a dated screenshot. A customer who disputes a downloaded file that your policy marked as non-refundable has a harder case.

Be careful with wording. I could not verify from the pages I opened how Australian consumer law treats refunds for digital products, and the ACCC pages I read discuss consumer guarantees generally and do not single out downloads. Do not tell customers they have no rights. Check your policy with an adviser if the point matters.

A refund policy also helps with product unacceptable claims. If the buyer says the product was not what they expected, your description, preview pages and contents list are the answer. Keep a dated copy of the listing as it looked at purchase, since pages change.

What's different for Australian merchants?

General information, not legal advice.

Fees and process

The chargeback fee on Shopify Payments in Australia is A$25, returned if you win. The response window is usually 7 to 21 days and the card company's review can take up to 75 days after you submit. If your balance is short, Shopify debits your bank account and tries again after 3 business days.

Time limits and records

State consumer bodies say chargeback time limits commonly run from 45 to 120 days depending on the card provider, and the ACCC notes that time limits may apply. I carried that range from earlier research and could not re-open the Consumer Affairs Victoria page today. Pay Advantage, an Australian payments provider, advises keeping records for 12 to 18 months, which suits download records.

Banks and rules

Pay Advantage says chargebacks in Australia are governed by the ePayments Code, administered by ASIC, and apply to most Australian banks and to Visa, Mastercard and American Express. It also says the cardholder's name should match your invoice or paperwork.

Privacy and consumer law

I could not verify whether an IP address counts as personal information under Australian privacy law, or how Australian consumer guarantees apply to digital downloads. Keep your privacy policy accurate, collect only what you need, and get advice before you rely on a particular refund rule.

What I could not verify: whether Shopify includes the download history automatically, what happens to a link you deactivate during a dispute, how public holidays affect due dates, how a refund interacts with an open dispute, and Australian rules on digital refunds and IP data.

What are the common mistakes with digital product delivery proof?

  • Relying on "we emailed it" with no download history, screenshot or timestamp.
  • Claiming the customer opened the email when Shopify says opening does not count as a use.
  • Claiming the thank you page showed a link when the Digital Products block was not active.
  • Forgetting the CSV export link expires after 7 days.
  • Deactivating the customer's link in anger before saving the history.
  • Hiding a mismatch between the download IP and the checkout IP in your digital product delivery proof instead of explaining it.
  • Forgetting that a resend does not reset the usage count.
  • Waiting until the due date, when Shopify Payments sends whatever is on file.

Frequently asked questions

What is the best digital product delivery proof?

Download history that match the order: the date and time, the IP address, the referrer and the user agent, plus the delivery email to the address on the order. Shopify's Digital Downloads help says each order's history lists those details. A counted download beats an email send.

Does Shopify Digital Downloads keep a download history?

Yes. Shopify's help page says the Orders section shows the number of downloads, and each order's history lists every download or link open with the date, customer IP address, referrer and user agent. Take dated screenshots. I could not verify whether the history is included in the automatic evidence.

Show that it was sent to the address on the order, with the date and time, and that the link also appeared on the thank you and order status pages if the Digital Products block was active. Offer a resend and help. A message to the customer is itself an exhibit.

Does opening the download email count as a download?

No. Shopify's help page says opening the email or the page it links to does not count as a use, and each press of a link button does. So do not claim the email was opened. Say it was sent, and show the counted downloads.

Can I limit downloads to reduce disputes?

You can set a limit per variant under "Times per customer", and the default is unlimited. A limit gives you a count to show, but a low limit can frustrate genuine buyers. A resend does not reset the count. Tell buyers the limit on the product page.

Shopify says you can deactivate a customer's link and reactivate it later. I could not verify what that means for your evidence or the bank's view. Save the history first, keep your actions dated, and ask your payment provider if you are unsure.

How long do I have to respond to a digital product chargeback?

Shopify says you usually have 7 to 21 days, shown as a due date on the notice. If you use Shopify Payments, your response is sent on the due date even if you added nothing. Plan to submit at least two business days early. I could not verify how public holidays affect the date.

Should I refund a digital order while a dispute is open?

Shopify says you can refund from your admin if you owe one, that you might still lose the chargeback, and that a refund shows good service. I could not verify how a refund interacts with an open dispute, so check with your payment provider first, so you do not pay the customer twice.

Does winning a digital dispute stop it counting against my chargeback rate?

No. Shopify says winning does not remove a dispute from your chargeback rate, because the rate is based on disputes filed, not outcomes. You get the amount and the A$25 fee back if you win, but the dispute still counts. A clear delivery set-up prevents the dispute.

How long should I keep download records?

Pay Advantage suggests 12 to 18 months for transaction and customer records. Keep the order, the download link email, the download history and the CSV export for that long, since disputes can land weeks after a statement review and time limits can run to 120 days. Remember the export link expires after 7 days.

Start free trial with ChargeFix

ChargeFix gathers the real order, payment-check and delivery records for a Shopify dispute and drafts the response, using only real data and never inventing facts. In Manual mode you review and send each filing yourself, and Auto mode files the cases your rules allow, so your next digital product delivery proof file starts finished instead of blank. Start free trial

Sources

Be ready before the next chargeback lands.

ChargeFix is launching soon. Join the VIP waiting list for early access.

Keep reading

More on chargebacks

ChargeFix guide cover with a document icon: IP address dispute evidence01Dispute evidence

IP address dispute evidence: how to use IP and device data in a Shopify chargeback

Can an IP address win a fraud chargeback? See what IP address dispute evidence proves, where it fails, plus A$ sums, matching tables and templates for Shopify.

Read the guide arrow_forward
ChargeFix guide cover with a document icon: Customer emails and chats as dispute evidence02Dispute evidence

Customer emails and chats as dispute evidence: what to include in a Shopify chargeback

Customer emails and chats as dispute evidence can win a Shopify chargeback. See which messages to include, how to present them, with A$ sums and templates.

Read the guide arrow_forward
ChargeFix guide cover with a parcel icon: Billing and shipping address match: how to use it as chargeback evidence03Dispute evidence

Billing and shipping address match: how to use it as chargeback evidence

When billing and shipping addresses differ, banks ask why. See how a billing and shipping address match helps a Shopify dispute, with A$ sums and templates.

Read the guide arrow_forward
ChargeFix guide cover with a map pin icon: Click and collect chargeback: how to respond to local pickup disputes04Dispute evidence

Click and collect chargeback: how to respond to local pickup disputes

A customer says they never collected their order. Learn to answer a click and collect chargeback with pickup proof, A$ sums, templates and a day-by-day plan.

Read the guide arrow_forward
ChargeFix guide cover with a parcel icon: Christmas delivery cut-offs and disputes in Australia05Seasonal and payment methods

Christmas delivery cut-offs and disputes in Australia: how to set dates that hold up

Christmas delivery cut-offs and disputes in Australia: 2026 Australia Post dates, how to set your own cut-off, gift risks, proof to keep and January disputes.

Read the guide arrow_forward
ChargeFix guide cover with a parcel icon: Shipping fee dispute06Dispute evidence

Shipping fee dispute: how to respond when a customer disputes shipping or a surcharge

A customer disputed your shipping fee or a surcharge. See how to handle a shipping fee dispute, the 2026 card surcharge ban and templates, with A$ sums.

Read the guide arrow_forward