E-commerce: Selling digital products

If you’re new to Cargo E-commerce, we recommend first taking a look at our E-Commerce article; it explains how to set up a store and add products. The below article is specifically about selling digital products.

Get started by creating a new Product in your Stripe Dashboard. To indicate that this product is a downloadable file, add the link_to_file attribute in the “Attributes” field.

When adding a digital product, make sure to uncheck the “Shippable” checkbox at the bottom of the form. (This ensures that your customer is not required to enter their address during checkout.)

To add a SKU, click a product from the Products section of your Stripe account. Locate the Add SKU button.

Enter the URL to your downloadable file in the the “Link To File” field and fill in all other required fields as well.

Hosting your files
Your files need to be publicaly available somewhere on the web so that your customers can receive a download link after they make a purchase. This can be a file hosting service like Dropbox, or through your own hosting plan with a web host.

Hosting on Dropbox:
To use Dropbox, you’ll first have to share your file(s) according to these instructions. Then ensure that the generated download link ends with ?dl=1 at the end, instead of the default ?dl=0. Example:

Hosting on Cargo:
You can also choose to host your files through your Cargo site, which comes with limited file hosting space up to 100MB. To use it, open a page in your Admin and click on the File icon () in the Images menu. Upload the file, click on the file name, then copy the URL.

Delivery of digital products

When a customer purchases one or more digital items, they will receive a unique download link after checkout and also via email. To prevent the URL to your file from being shared with others, downloading the file will require that the customer enter their email address. The URL to your original file is not exposed anywhere.

Download links do not expire, and are not limited to a certain amount of downloads. To discontinue or disable a download link, simply remove the original file.