

So, if you’re not able to see the download for the order you’ve just placed, go to the back-end and change the order status from Pending to Complete. You should be able to see all the purchased downloads here! Of course, the order you’ve placed should have an order status of Complete to make sure that it’s already processed. Of course, that’s not the case with Guest Checkout, as there’s no My Account page for guests! Anyway, make sure to complete the order in the front-end.īeing logged into the front-end, go to the My Account page. Since OpenCart provides a Downloads section in the My Account page, that allows you to download the products you’ve purchased so far.

The obvious reason behind that is the case of the downloadable product. Users with sharp eyes would have noticed that during the first step of checkout it only shows a single checkout option, Register Account, as opposed to two options, the other being Guest Checkout. Add it to the cart and go through the checkout process to place an order.
#Opencart get file path software#
It lists all the products available in the Software category, and the product we’ve just added, Nature Wallpaper, is there. That should bring you the following screen.

Go ahead in the front-end store and click on the Software category in the top navigation menu. Purchase and download it from the front-end store. In the next section, we’ll see how the user is supposed to Now, once you’re done with filling all the product information, save the product.Ĭongratulations! You’ve just set up your first downloadable product in I’ve also assigned the product to the Software category, so that makes a bit of sense! It’s an autocomplete field, so select the download file you want to attach with the product and you should be good to go. The important field in the context of this tutorial is Downloads under the Links tab. Click on the + button to create a new product.įill in the fields as required.

Assign Downloads to ProductsĪs we’ve done with our downloads section, let’s go ahead and create a new product. That’s what the recipe of our next section is. Still, there’s one more step required to set up an actual downloadable product-attach the download to the product. In this way, you can create as many downloads as you want. Click on the Save button to add your download!Īs an example, I’ve uploaded a JPEG image for download, but of course you could go ahead and upload any file you want users to be able to download. The value in the Mask field should be different from the download filename so that users can’t guess the download filename and thus directly download it without actually purchasing it. Of course, if you haven’t added any yet, it’ll be a pretty empty list.Ĭlick on the + sign to add a new download.įill in the Download Name, upload a download file using the Filename field, and finally enter a different value in the Mask field. It should show you the Download List, which lists all the downloads available in your store. Head over to the back-end section and go to Catalog > Downloads. It’s a completely separate section that allows you to upload downloadable files so that later on you can attach them with the corresponding products. Set Up Downloadsīefore we go ahead and set up downloadable products, we have to create downloads first. I’m using the latest version of OpenCart, so make sure that you’ve got installed it too. To demonstrate it, I’ll create a sample downloadable product using the OpenCart back-end interface, and we’ll also create a dummy order in the front-end to see how OpenCart makes it available to users after purchase. Today, we’ll go through all the steps that are required to set up downloadable products in OpenCart. As the product is delivered electronically, it also makes the back-end workflow much easier as shipping is not involved at all. The usual workflow of selling virtual or downloadable products is much simpler to that of physical products, since the user is able to download the product right away after placing the order. Also, it’s considered an important feature of e-commerce frameworks nowadays, as the trend of selling virtual products is being adopted progressively. As with most other e-commerce frameworks, OpenCart also provides built-in support for digital products, allowing you set up and sell downloadable products out of the box.
