Welcome to the Forums, Mike!
CS-Cart allows to sell downloadable products, I will explain how this feature works in our software.
When a customer purchases a downloadable product, an email with a download link is sent to the customer. Before the customer could get the access to a download page, the administrator should switch the order status to ‘Processed’ or ‘Completed’ in CS-Cart admin panel. After it is done, CS-Cart will send an email to the customer with a link inside where the customer will be able to download the purchased software. This link contains secure key which saves download page from unauthorized access.
It is also possible to upload several different files (as well as Preview files) to a product on the Files tab of a product details page in CS-Cart admin panel:
For more information on how to add downloadable products please refer to the following page of our Knowledge Base:
[url=“CS-Cart Documentation — CS-Cart 4.16.x documentation”]CS-Cart Documentation — CS-Cart 4.16.x documentation
As for the file sizes, the ability to have such large files does not depend on CS-Cart. It depends on:
- your server space
- the setting “upload_max_filesize” of your server (it can be viewed in phpinfo)
- connection on the client’s side
Feel free to use the trial version to see our software in action: Download the most feature-rich B2B eCommerce software CS-Cart B2B&B2C