In addition to physical products, you can sell digital items such as e-books, photos, music, video tutorials, and more in your store. When you add a product to your store, you can upload a file that will be delivered to customers automatically via unique download links after they make a purchase.
You can add a single file or multiple files under one product. There is no limit to how many files can be attached to a downloadable product.
To add a digital product:
And you’re done! Your customer will automatically receive the download link for their product at the end of the checkout process once their payment has been sent to you and the order status has been updated to Paid.
If you create a digital product with zero price (a free product), we recommend that you enable Default payment status for orders with zero total to Paid in your store admin in Settings → General → Cart & Checkout in the Checkout Settings section. Enabling this function will allow your customers to instantly get the download link after placing an order.
Customers in the EU must pay VAT on digital products at the rate applicable in their own country regardless of where the seller is located.
If you're selling a digital product or a service, you will need to disable shipping for that product. When a customer completes checkout, the shipping portion of the checkout process will automatically be removed (it is retained for carts that include both physical and downloadable products).
To disable shipping:
When the order is paid, the customer will get an email notification with a unique link to download the purchased items.
Make sure the Download E-goods notification is enabled in your store admin in Settings → Mail. Otherwise, your customers will not receive their download links.
There are two ways that you can prevent customers from sharing download links with others: 1) Set a lifetime for the link: this ensures that the link will automatically expire after a specified period of time; 2) Limit the number of downloads per link: this ensures customers will only be able to download the link a specified number of times.
To set limits:
The store administrator can manually regenerate or terminate any link in the Order details page. Regenerating a link will provide the customer with a new download link while forced expiration will immediately render a link useless.
Download limit examples:
You can offer free downloads in your store so that customers could download a file without paying for it. You can use it for various purposes, e.g. share sample files (audios, videos, etc.) or provide docs with instructions on how to use other products in your store.
There are two ways to offer digital goods for free:
After you've created a digital product, you can place a test order to see how it works.
Make sure to change the status of your test order to Paid so that you could receive the download link.
Your customer will automatically receive the download link for the ordered product as soon as the order status gets Paid .
A buyer sees the download link right on the Thank you for your order page if their order is paid online:
Buyers also get the "Files ready for download" email with the download links:
Besides, the download links for ordered products are available to buyers in their customer accounts in your store:
You can modify the Download E-goods notification sent to your customers when they purchase a digital product in your store admin in Settings → Notifications. Read the article on Mail Notifications for more information.
If your customer has any connectivity issues, the file will automatically continue its download once the connection is reestablished. However, this only works if you do not limit the number of downloads.