Difference between revisions of "Download"

From Phoenix Cart User Guide
Line 37: Line 37:
 
*Enter a '''Sort Order'''.
 
*Enter a '''Sort Order'''.
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 +
 +
 +
----
 +
  
 
*Click <span class="btn-info">Values</span> button to see like this:
 
*Click <span class="btn-info">Values</span> button to see like this:
Line 49: Line 53:
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 
*Repeat to assign additional Option Values to Option Names, for example, if you have optional downloadable file types.
 
*Repeat to assign additional Option Values to Option Names, for example, if you have optional downloadable file types.
 +
 +
 +
----
  
  
 
*Click <span class="btn-info">Attributes</span> button to see like this:
 
*Click <span class="btn-info">Attributes</span> button to see like this:
 
  
 
<div class="mainpage_box">
 
<div class="mainpage_box">
Line 61: Line 67:
 
*Choose the '''Option Name''' from the pull down menu, in this example, '''Download'''.
 
*Choose the '''Option Name''' from the pull down menu, in this example, '''Download'''.
 
*Choose the '''Option Value''' from the pull down menu, in this example, '''PDF'''.
 
*Choose the '''Option Value''' from the pull down menu, in this example, '''PDF'''.
 +
*Enter a net price adjustment in the '''Value Price''' input box if required.
 +
*Enter a + or - prefix in the '''Prefix''' input box to add or subtract the price adjustment from the product price.
 
*Enter the exact file name of the downloadable file, including the file extension, for example '''.pdf''' in the '''Filename:''' input box.
 
*Enter the exact file name of the downloadable file, including the file extension, for example '''.pdf''' in the '''Filename:''' input box.
 
*The '''Expiry delay (days)''' and '''Maximum number of downloads''' can be changed from the defaults already set if required.
 
*The '''Expiry delay (days)''' and '''Maximum number of downloads''' can be changed from the defaults already set if required.
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 
*Click <span style="color:green">'''<big>+</big>'''</span> to save.
 
*Repeat for each Option Name and Option Value you wish to apply to the product.
 
*Repeat for each Option Name and Option Value you wish to apply to the product.
 
  
  
 
----
 
----
 
+
==='''Customer Experience'''===
  
 
*When a customer pays on the shop, the order status is set to '''pending''' - by default, they will not see the link to download the product to prevent them getting the download for free in case one of your payment options is by deferred payment e.g. by cheque.
 
*When a customer pays on the shop, the order status is set to '''pending''' - by default, they will not see the link to download the product to prevent them getting the download for free in case one of your payment options is by deferred payment e.g. by cheque.

Revision as of 11:13, 2 November 2024

Back
Administration

From admin go to Adminnavbarconfig.png Configuration → Download to see this:

Download.jpg

This enables the store to sell downloadable files.

Everything is set, ready to go, edit only if required.



Downloadable File

  • Create the downloadable file, name it using lowercase and no spaces.
  • Upload the file to the download folder/directory on the host server.
  • The setting Download by redirect passes the file from the download folder/directory to the pub folder/directory so it can be downloaded but adds a random folder name so it can not be found by public search.



Downloadable Product

Create Product

  • Create the new product in your shop in Catalog → Categories/Products - see Categories/Products
  • Ensure to set the Products Weight to 0

Product Attributes

  • Go to Catalog → Products Attributes
  • Click Options button to see like this:

Options-download.jpg

  • Enter a new Option Name, for example, Download.
  • Enter a Sort Order.
  • Click + to save.




  • Click Values button to see like this:

Values-download.jpg

  • Choose the Option Name from the pull down menu, for example, Download.
  • Enter an Option Value in the input box, for example, PDF.
  • Enter a Sort Order.
  • Click + to save.
  • Repeat to assign additional Option Values to Option Names, for example, if you have optional downloadable file types.




  • Click Attributes button to see like this:

Attributes-download.jpg

  • Choose the Product Name from the pull down menu.
  • Choose the Option Name from the pull down menu, in this example, Download.
  • Choose the Option Value from the pull down menu, in this example, PDF.
  • Enter a net price adjustment in the Value Price input box if required.
  • Enter a + or - prefix in the Prefix input box to add or subtract the price adjustment from the product price.
  • Enter the exact file name of the downloadable file, including the file extension, for example .pdf in the Filename: input box.
  • The Expiry delay (days) and Maximum number of downloads can be changed from the defaults already set if required.
  • Click + to save.
  • Repeat for each Option Name and Option Value you wish to apply to the product.



Customer Experience

  • When a customer pays on the shop, the order status is set to pending - by default, they will not see the link to download the product to prevent them getting the download for free in case one of your payment options is by deferred payment e.g. by cheque.
  • When the shop owner changes the order status to processing or delivered, the link to download the product will appear in their order in their order history in their account when they are logged in on the shop and stay there for the Expiry delay (days) period.
  • If your only payment options require immediate payment e.g. card payment then the default can be changed so the link to download the product will appear on the checkout success page when they have paid so they can download immediately.
  • The link will also appear in their order in their order history in their account and stay there for the Expiry delay (days) period.
  • To change the default go to Localization → Orders Status
  • Click Pending (default) to see this:

Ordersstatus.png

  • Tick the box: Allow downloads of virtual products at this order status level
  • Click Save



Many Addons and Extensions available in the CE Phoenix Cart Addons Library

If help is needed, support is available in the CE Phoenix Cart Support Forum

Phoenix Cart User Guide, like CE Phoenix Cart, is free to use but is maintained by unpaid volunteers.

Code references are licensed under a Commons Attribution-NonCommercial-ShareAlike 2.0 UK: England & Wales License.
All other content is the reserved Intellectual Property and Copyright of phoenixcart.org