What buyers see
There are three ways a buyer can reach their files. The first works out of the box; the other two are things you turn on.
The download page
The link in the delivery email opens one page that covers the whole order. It lists every file that order earned, each with its size, how many downloads are left, and when the link expires.
A buyer who bought four files does not get four emails and does not have to keep four links. Any one of their links opens the same page.
Files that are no longer collectable are still listed, with the reason, rather than disappearing: withdrawn, expired, or not available from the store right now. That is deliberate, because a buyer who cannot see a file at all assumes the link is broken and writes to you.
The page itself does no harm if it is bookmarked or forwarded. It is only a list; every download on it is authorised again when it is clicked.
Download all as a zip
When an order has more than one file, the page offers the whole order as one zip.
The zip is not a new right. It is every file’s entitlement exercised at once, so the buyer has to be entitled to all of them, and collecting it spends one download from each. If any file in the order is revoked, expired or out of downloads, the button is simply not offered and the buyer collects the rest one at a time.
The first buyer to ask for a particular set of files waits a moment while the archive is built. After that it is ready. Publishing a new version of any file in the set produces a new archive on its own, with nothing to invalidate by hand.
The Downloads page in customer accounts
The app ships a Downloads page for Shopify customer accounts: a signed-in buyer sees every file they have bought from your store in one library, not order by order.
You add it in Shopify’s checkout and accounts editor, where you are also prompted to add it to the customer account header menu. Until you do, the page is not there.
Buyers can narrow the library by file type, and by the tags you put on your files. Tags are set on the Files page, and Settings, then File tags, is where you manage the vocabulary and collect tags into named groups. Each group becomes its own dropdown on the buyer’s page, so “Product type” or “Game line” is a filter rather than a wall of chips. Up to three groups, because each one is a dropdown your buyers have to read.
A download button in the order confirmation email
You can put a download button inside Shopify’s own order confirmation email instead of, or as well as, the app’s delivery email.
Design it under Order confirmation button on the Emails page, then Copy snippet and paste it into your order confirmation notification template in Shopify. The card links straight to that template.
Two things worth knowing. Shopify composes that email before the app’s downloads exist, so the button carries the order number and the buyer’s address rather than a link to a specific file, and it only works once the downloads for that order have actually been released: an order still held by a delivery policy is not reachable from it. And a pasted snippet keeps whatever it was copied with, so if you change your email logo or the button design, copy it again.