Clicks & Carts

Selling digital products on Shopify

Delivery is the easy part. Access control, tax and fraud are where digital selling actually needs decisions.

7 min read · Store setup ·

Shopify sells digital products perfectly well, with one caveat that shapes the setup: there's no native download delivery. Everything else — pricing, checkout, customers, refunds — works exactly as it does for physical goods.

The setup basics

Mark the product as not requiring shipping. This removes it from shipping calculations and stops Shopify asking for a weight. If a cart mixes digital and physical items, shipping is charged only on the physical ones, which is what you want.

Add a delivery method. Either a download app from the App Store, or a custom flow. Apps handle the common case well: attach a file, the customer gets a secure link after purchase, downloads are limited and expiring.

Turn off inventory tracking, unless you're deliberately selling a limited number.

Access control is the real decision

Downloads are simple. Access is not, and it's where digital businesses actually differ:

One-off download. A file after purchase. An app covers this entirely.

Time-limited access. A course or library available for a year. Needs the entitlement recorded somewhere and checked when the customer returns.

Membership or subscription. Ongoing access tied to a recurring payment. Needs the subscription state and the access check to stay in sync — including what happens when a payment fails.

Licensed software. Keys generated, issued, and validated later.

The first is an app. The rest are custom development or a specialist platform, because the logic is specific to how your product works.

A common and workable pattern: customer tags as entitlements. A purchase tags the customer, and the theme or a gated area checks the tag. Simple, native, and enough for a lot of course and membership businesses.

Tax

Digital goods frequently have different tax rules from physical ones, and the rules commonly key off the customer's location rather than yours. Whether that applies to you depends on where you're registered and where you sell — a question for your accountant, not a blog post.

What you do in Shopify: mark digital products as such, set your registrations, and test an order to each region you sell to. Tax setup covers the mechanics and where to stop.

Fraud and abuse

Digital products attract more card fraud than physical ones, because there's nothing to intercept and delivery is instant.

  • Watch the fraud analysis on orders before delivery for high-value items.
  • Consider a short delay on expensive digital purchases so flagged orders can be reviewed.
  • Limit downloads and expire links — every download app supports this.
  • Accept some sharing. Aggressive DRM costs you legitimate customers and rarely stops determined ones.

Refunds

Decide the policy and state it plainly, because the default assumption is unfavourable to you. "Digital products are non-refundable once downloaded" is a common and reasonable position, but in some jurisdictions consumer rights override it — worth checking rather than assuming. Either way it belongs in your policy pages in plain words.

What the product page needs

Digital products need different reassurance from physical ones:

  • What exactly you get — file formats, page count, duration, what's included.
  • How you receive it — "a download link by email immediately after purchase".
  • What you need to use it — software, compatibility, system requirements.
  • A sample. A preview chapter or a free lesson does more for conversion than any copy.

Product page anatomy covers the general structure; for digital, items one and four are the ones that matter.

When Shopify isn't the right home

If the digital product is the business — a large course platform, a software product with complex licensing, a content library with its own membership tiers — you may be fighting the platform. Shopify is excellent at taking the payment and holding the customer record, and less good at being a content platform.

A common architecture: Shopify handles commerce, a specialist platform handles delivery and access, and they're connected. That's an integration, and it's usually cheaper than making Shopify do both.

Delivering a file is a solved problem. Deciding who keeps access, for how long, and what happens when they stop paying is the part that needs building.

Is this the problem you’re looking at?

Send me the link to your store and a line about what is going wrong. You get a straight answer within one business day — no pitch, no obligation.

mario@clicksandcarts.co

Or see what I do around Shopify: services, work beyond the theme, selected work.

Keep reading

← All articles