# Working With Digital Products
With Reflow you can easily sell digital products such as ebooks, art, design assets, courses, and more. In this guide we will go through the process of configuring a store for digital commerce, fulfilling orders, and tracking product downloads.
Digital products are only available in the Reflow PRO (opens new window) plan. Subscribe to get access to digital products, as well as many other features including email customization options, increased product limits, and more.
# Adding Digital Downloads
To start selling digital items, first you need to create a store (if you don't have one already) and add some products.
Creating digital products is done from the Products page by clicking the Add Product button and then selecting Add Digital Product. The product docs cover all of the available settings, for this guide we will focus on the Digital Downloads section.
When first creating the product, click on the Add Digital Download input and select an item from your file system. Click Save in the bottom of the page to persist the settings and upload the file to our server.
After a file has been uploaded, you can review it with the Download button or change it using Remove.
If your product has variants, Reflow supports the option to have each variant offer a different file. Variant download files are managed though the Variants menu.
Only one file can be uploaded per product/variant. If you need to add multiple download items archive them in a zip and upload the zip.
The maximum size of all files (product + all variants) is 1 GB.
# Fulfilling Digital Orders
When a customer places an order including digital products, Reflow makes it super easy to fulfill the order and send them their purchased downloads.
A trackable download link is prepared for each of the purchased products. These links are then sent to the customer in an email, where they can follow the links to download their files.
The time when a download links email is sent, will depend on the used payment method.
# Stripe and PayPal Payment
For orders with instant payment via Stripe or Paypal, the email is automatically sent as soon as the payment is confirmed.
To disable automatic sending of the email, go to Notification Settings > Customer Emails and disable Digital Downloads.
# Custom Payment Methods
Orders with custom payment methods will not be fulfilled until their payment is confirmed using the Orders Dashboard. When marking an order as Paid from the Change Status button, a dialog will pop up, giving you the option to send an email with the download links.
# Manually Emailing Download Links
You can also always manually send the download links email from the order page using the Send Download Links button. This is also the recommended way to resend customers their links, in case they have lost or haven't received their original email.
# Managing Download Links
All existing download links can be viewed in the Products > Download Links page. This gives you quick access to important information about each link:
- URL - The download link URL. You can copy it using the Copy icon on the right.
- Order - The order which generated this link.
- Product - The product and variant that were sold.
- Downloads - The number of times the download link has been clicked.
# Deactivating Links
If you wish to deactivate a certain link, toggle the respective Active switch off from the Download Links page. This will prevent any future downloads using this link. Instead, all visitors will see an empty 404 page.