X-Cart 5 can be used to sell digital goods. The feature is available through the use of the modules File Attachments and E-goods by X-Cart team:To add a digital product:

  1. In your store’s Admin area, create a new product. Note that this product is going to be distributed electronically, so you will not need to charge its buyers for shipping. To disable shipping cost calculation for the product, disable the Shippable option on the Info tab of the product details:
  2. After saving the main product details, switch to the Attachments tab:
  3. On the page that opens, click Add file: A form for file upload pops up.

  4. Select the file you want to sell as your digital product and upload it onto your store’s server:

  5. Click the Properties link on the results page, enable the option Can be downloaded only after buying the product and click Save changes. The file will become available to the buyer as soon as payment for the order is received.