Shopify digital downloads setup is the process of installing a delivery app, creating a non-shipping product, uploading your files, configuring automatic fulfillment, and connecting an SA-compatible payment gateway — so buyers receive their purchase immediately after payment clears. If you already have a Shopify store in South Africa selling physical goods, adding a digital product takes less than an hour. If this is your first product, the compliance layer — VAT, ECTA cooling-off, POPIA data handling — is the part most guides skip. This one covers both.
SA online retail is growing fast, and digital products are among the highest-margin categories on any platform: no inventory, no courier costs, no stock risk. The shopify digital downloads setup process itself is straightforward. The SA-specific configuration decisions — which payment gateway to use, how to handle the ECTA cooling-off exception, whether you need to charge VAT — are less obvious and worth getting right from the start.
Quick Answer
Shopify digital downloads setup involves four things: installing the free Shopify Digital Downloads app, creating a product with shipping disabled, uploading your files (up to 5 GB each), and setting automatic fulfillment so the download link fires the moment payment is confirmed. SA merchants must use a third-party gateway — PayFast or Peach Payments — since Shopify Payments is not available in South Africa. If your taxable supplies exceed R120,000, consider voluntary VAT registration; above R2.3 million it is compulsory (verify current thresholds with SARS before acting).
What This Guide Covers
What the Free App Actually Gives You
Payment Gateways for SA Digital Sellers
Selling digital products but not sure your store is set up correctly?
Send us your current setup and we will identify the gaps — payment gateway, compliance, delivery configuration — before your first sale.
Get a Free Store ReviewWhat the Free Delivery App Gives You Out of the Box
The Shopify Digital Downloads app is a free, Shopify-built tool that handles file delivery for digital products without any additional cost beyond your monthly plan. Installed from the Shopify App Store, it attaches files to products, emails buyers a download link the moment an order is paid, and lets you set per-product download limits and link expiry. It supports audio, courses, ebooks, PDFs, videos, software, games, and custom file formats — and allows individual files up to 5 GB.
For most SA businesses who want to sell digital products on Shopify for the first time — a PDF guide, a Canva template, a set of stock images — the free app is sufficient. It is rated 4.8 stars on the Shopify App Store and covers the core use case well: pay → receive link → download file. If you are looking at digital downloads South Africa specifically, the main difference from global setup is the payment gateway — covered below.
No digital product surcharge. Shopify charges no additional platform fee for selling digital products. You pay the regular plan fee and the third-party gateway transaction fee. SA merchants cannot use Shopify Payments, so the transaction fee applies to every sale regardless of plan — 2% on Basic, 1% on Grow, 0.6% on Advanced.
Where the free app runs short: it does not natively support license key delivery, membership-gated content, streaming (as opposed to download), or bulk product uploads at scale. If you are selling software with unique activation keys, or a course library with 50+ modules, a paid app will save you significant manual work.
Step-by-Step Shopify Digital Downloads Setup
The complete shopify digital downloads setup process follows six steps, from installing the app through to testing the end-to-end buyer experience. None of the steps require developer skills; the most common error is skipping the test purchase before going live.
Step 1 — Install the Shopify Digital Downloads app
In your Shopify Admin, go to Apps → Search for apps → "Digital Downloads". The official app, built by Shopify, is free. Install it and grant the permissions it requests. It appears in your left-hand Apps menu once installed.
Step 2 — Create (or edit) your product and disable shipping
Go to Products → Add Product (or open an existing product). Fill in the title, description, price, and images as normal. Then scroll to the Shipping section and uncheck "This product requires shipping." This is the most important step: leaving shipping enabled will prompt buyers for an address and calculate courier costs on a product that has none. Once unchecked, Shopify removes shipping options from checkout for that product.
Good: Product titled "Residential Lease Agreement Template (SA)" — Shipping unchecked, no variants, description includes file format (PDF, 12 pages), compatible software (Adobe Reader, Preview), and licence scope (single user, non-commercial).
Bad: Product titled "Lease Template" — Shipping still active. Buyers are prompted for a delivery address and shown shipping rates. Orders show as "Unfulfilled" in admin, and the download link never fires automatically.
Step 3 — Attach your file in the Digital Downloads app
Open the Digital Downloads app. Find your product in the list and click Add files. Drag and drop your file or browse to upload it. Shopify hosts the file — the per-file limit is 5 GB at the time of writing; confirm the current limit on the official Shopify Help Centre (help.shopify.com) before launching, as this figure has changed before. You can attach multiple files to a single product (useful for bundles: a PDF guide plus an editable spreadsheet, for example).
Step 4 — Set download limits and link expiry
For each product, the app lets you choose how many times a buyer can download the file and how long the download link remains active. A practical starting point: 3–5 downloads and a 30-day expiry. Higher limits reduce customer service queries ("my link expired"); lower limits reduce the risk of a single purchase link being shared publicly. There is no single correct number — set what matches your product risk profile and adjust based on support requests.
Step 5 — Configure automatic fulfillment
In Shopify Admin, go to Settings → Checkout → Order processing. Under "After an order has been paid", select Automatically fulfill only the gift cards of the order — or, if you sell only digital products, Automatically fulfill the order's line items. This triggers the delivery email the moment payment clears. If you sell a mix of physical and digital products in the same store, the Digital Downloads app handles digital items automatically while physical items remain unfulfilled for you to ship manually.
Step 6 — Test the full buyer flow
Place a test order using a real payment method (Shopify has a built-in test mode; use it first, then place a low-value real order and refund it to confirm end-to-end gateway behaviour). Confirm the delivery email arrives within two minutes of payment, the download link works, and the file opens correctly. Check on both a laptop and a mobile device — most SA ecommerce traffic arrives on mobile, and a PDF that renders correctly on desktop may be unwieldy on a small screen.
Key Takeaway — Setup
The single step that breaks most digital product stores is leaving shipping enabled. Uncheck "This product requires shipping" on every digital product before attaching files. A fulfilled order with a shipping address prompt is a friction point that loses buyers who expect instant digital access.
Choosing Between the Free App and a Paid Alternative
The free Shopify Digital Downloads app handles straightforward file delivery well, but paid apps add features that matter at scale or for specific product types. Use this table to decide before you launch, not after you've outgrown a workaround.
| Situation | Free App Sufficient? | Consider Paid App |
|---|---|---|
| PDF guides, templates, printables, single audio files | Yes | — |
| File < 5 GB; simple delivery via email link | Yes | — |
| Multiple files per product (bundles) | Yes | — |
| Software requiring unique license keys per purchase | No | Sky Pilot, Easy Digital Products |
| Course library with streaming video modules | No | Sky Pilot, Filemonk |
| 50+ digital products requiring bulk file management | Limited | Filemonk, Easy Digital Products |
| Download analytics and per-customer tracking | Basic only | Sky Pilot, Filemonk |
| Membership-gated content with recurring access | No | Sky Pilot (pairs with subscription app) |
Check each paid app's listing on the Shopify App Store for current pricing — plans change frequently and the listing is authoritative. For most SA creators launching their first digital product line, the free app is the right starting point: zero additional cost, proven delivery, and manageable for libraries under 30 products.
SA Payment Gateways — What Merchants Need Instead
Shopify Payments — the built-in gateway that eliminates transaction fees for merchants in eligible countries — is not available in South Africa as of 2026. Every SA merchant pays Shopify's third-party gateway fee on top of whatever the gateway itself charges.
At Basic plan pricing of approximately R640/month (monthly billing, at the index assumption of R16.42/USD), the 2% transaction fee (2026 Shopify pricing) applies to every sale. On the Grow plan (approximately R1,724/month), that rate drops to 1%, and to 0.6% on the Advanced plan. Selling digital products at volume makes the plan upgrade calculation worth running.
SA-compatible gateways for Shopify digital products: PayFast and Peach Payments both integrate with Shopify and support immediate payment confirmation — which is what triggers the download link. Yoco and Ozow are also available. For digital products specifically, card payments (PayFast, Peach) are more reliable for immediate fulfillment than EFT-based options, where payment confirmation can lag.
When selecting a gateway for digital products, check two things: whether the gateway supports instant payment notification (IPN) or webhooks back to Shopify, and whether refund processing is straightforward. Refund handling for digital goods has its own compliance dimension covered in the next section.
Not sure whether your Shopify store is structured for digital and physical products together?
Tell us what you sell and we will map out the right setup — gateway, fulfillment rules, and tax configuration — in a single call.
Book a 30-Minute AssessmentSA Legal Obligations Every Online Seller Must Address
Selling digital downloads in South Africa sits at the intersection of three legal frameworks — ECTA, the Consumer Protection Act, and POPIA — and the configuration of your Shopify store affects your exposure under each. None of this requires a lawyer to get right on day one, but knowing the rules before your first sale prevents refund disputes and data handling issues later.
VAT on digital products
Digital products are taxable supplies under SA VAT law. If your total taxable supplies exceed R2.3 million in any 12-month period, VAT registration is compulsory at the standard 15% rate.
Voluntary registration is available once you exceed R120,000 — both thresholds apply from 1 April 2026 (raised from R1 million and R50,000 respectively). Once VAT-registered, you add 15% to the price of every digital product sold to SA consumers and account for it on your VAT returns. Verify current thresholds at www.sars.gov.za or with your accountant before making registration decisions — thresholds are set by gazette notice and may be updated.
In Shopify, set your store location to South Africa under Settings → Store details. Go to Settings → Taxes and duties and add South Africa as a tax region at 15%. Shopify will then calculate and display VAT at checkout automatically. Review the Shopify VAT configuration for SA stores before you launch.
The ECTA cooling-off exception for digital downloads
Section 44 of the Electronic Communications and Transactions Act gives SA consumers a 7-day cooling-off right to cancel an online purchase without penalty. However, section 42(2)(g) of the same Act excludes this right specifically for audio or video recordings, or computer software, that have been unsealed by the consumer. For those product types, the file is considered unsealed the moment the buyer clicks the download link — the cooling-off right does not apply once the file has been accessed.
The s42(2)(g) exception is narrower than it is often presented: PDFs, Canva templates, printables, and stock images are not audio or video recordings, or computer software, and may not fall within this exclusion. Sellers of those product types should seek specific legal advice on their refund terms rather than assuming the exception covers them.
The ECTA text is publicly available on SAFLII if you want to read the provision directly. Add a checkbox at checkout requiring buyers to acknowledge that the download is immediately available and non-refundable once accessed. Many Shopify themes support this via checkout UI extensions or a pre-purchase popup. Also review your obligations under SA digital goods refund law — the ECTA exception does not cover all scenarios, and the Consumer Protection Act applies to direct-marketing sales with its own rules.
Key Takeaway — ECTA Cooling-Off
The ECTA s42(2)(g) exception removes the 7-day cooling-off right for audio or video recordings and computer software once unsealed — but this exception is narrow and does not cover all digital product types. If you sell PDFs, templates, or printables, the position is less clear-cut; include a checkout acknowledgement and obtain specific legal advice on your refund terms. A correct shopify digital downloads setup includes the right terms — not just the delivery mechanic.
POPIA and customer data
When a buyer purchases a digital download, you process their name, email address, and purchase history. Under POPIA, the lawful basis is contractual necessity — you need the email to deliver the file. Collect only what you need and state clearly in your privacy policy that you process order data for delivery purposes.
Do not use the purchase email for marketing without a separate opt-in. Your Shopify privacy policy page (under Settings → Policies) is the right place to document this briefly. If you later want to email buyers about new products, that requires a separate consent mechanism under POPIA s69.
A well-configured Shopify digital products South Africa store handles each of these three obligations at the platform level — tax settings, terms acknowledgement at checkout, and a policy page — rather than as a post-launch patch. The Shopify digital product setup checklist (install app → disable shipping → attach file → configure tax → add terms acknowledgement → test) keeps everything in a single pass.
Why South African Businesses Choose Growth Pulse Media
Dirk van Greuning founded Growth Pulse Media after building and scaling a large South African ecommerce business — which means the Shopify configuration advice here comes from someone who has paid the transaction fees, configured the payment gateways, and dealt with the compliance questions from the operator side. Our Shopify marketing and setup work for SA businesses is executed in-house, senior-to-senior, with a limited client load that makes genuine attention possible.
As a registered Shopify Partner, we set up and optimise stores across physical and digital product categories. For digital product launches specifically, we configure the delivery app, payment gateway, tax settings, and checkout acknowledgements as a single cohesive setup — not four separate projects. If you are planning a digital product launch on Shopify and want a store that is correctly configured from day one rather than patched after the first refund dispute, that is the conversation we have at the first call.
Who This Guide Is NOT For
Not for you if you sell physical goods only. The Shopify Digital Downloads setup process is specific to products with no shipping requirement. If you sell exclusively physical goods and are looking at store configuration, the Shopify SA store setup guide covers your workflow more directly.
Not for you if you need a full course platform. Shopify is an excellent commerce layer for selling access to digital content, but it is not a native learning management system. If your primary product is structured online courses with quizzes, student progress tracking, and cohort management, a dedicated LMS platform (Thinkific, Teachable, or a custom LMS) may serve you better than Shopify with an app bolted on.
Not for you if you are not ready for the compliance setup. Adding VAT to a non-VAT-configured store, or launching without the ECTA checkout acknowledgement, creates liability from the first sale. If you do not have 30–60 minutes to work through the tax, gateway, and terms settings before going live, wait until you do. A launch-day fix under customer pressure is harder than a pre-launch configuration.
Not for you if your files regularly exceed 5 GB. The free Shopify Digital Downloads app caps individual files at 5 GB (confirm the current limit on the Shopify Help Centre). If you sell large video files, high-resolution design asset packs, or software distributions that exceed this limit, you will need a paid app with larger file hosting or an external CDN (such as AWS S3 with a delivery app).
Ready to launch digital products on your Shopify store?
We'll audit your current setup — gateway, tax config, fulfillment rules — and show you what needs to change before your first sale goes live. No obligation.
Request a Free Shopify AuditFrequently Asked Questions
Can I sell both physical and digital products in the same Shopify store?
Yes — Shopify handles mixed stores natively. Physical products ship as normal; digital products are fulfilled automatically via the Digital Downloads app as soon as payment clears. The two fulfillment flows do not interfere, and you can run both in the same store without any workaround.
Does Shopify charge extra to sell digital downloads?
No — Shopify charges no additional fee for selling digital products. You pay your regular monthly plan fee and the third-party gateway transaction fee. SA merchants cannot use Shopify Payments, so the transaction fee (2% on Basic, 1% on Grow, 0.6% on Advanced) applies to every sale. There is no digital product surcharge on top of that.
Do SA buyers have a right to a refund on digital downloads?
Under ECTA section 44, SA online buyers have a 7-day cooling-off right. Section 42(2)(g) excludes this right for unsealed audio recordings, video recordings, or computer software — but this exception does not extend to all digital product types.
Sellers of PDFs, Canva templates, printables, and stock images should seek specific legal advice on their refund terms, as the s42(2)(g) shelter may not apply to those categories. Include a checkout acknowledgement regardless of product type, and review the SA digital goods refund law guide for both ECTA and CPA obligations.
Which payment gateway should SA digital product sellers use on Shopify?
PayFast and Peach Payments are the most commonly used Shopify-compatible gateways for SA sellers. Both support immediate payment confirmation, which triggers the download link automatically. For digital products specifically, card-based gateways are preferable to EFT-based options because payment confirmation is instant rather than delayed by bank processing windows. Whichever gateway you choose, test the end-to-end flow — from payment to download email — before going live.
What happens if a customer does not receive the download email?
Check three things: (1) confirm the order shows as "Fulfilled" in Shopify Admin — if it shows "Unfulfilled", automatic fulfillment was not configured correctly; (2) ask the customer to check spam/junk folders, as download emails from Shopify can be filtered; (3) from the order page in Admin, you can manually resend the download link or send a new one. Setting a reasonable download limit (3–5 times) means a redelivery does not create security risk.
Set Up Your Shopify Digital Product Store Correctly From Day One
Growth Pulse Media is a registered Shopify Partner that sets up and optimises SA stores for both physical and digital product categories. We configure payment gateways, tax settings, delivery apps, and checkout compliance as a single integrated setup — not four separate invoices. All work is executed in-house by senior practitioners.
No obligation — we will get back to you within 24 hours.
Talk to a Shopify Partner

