Creating a virtual product

  • Posts: 6
  • Thank you received: 1
1 month 15 hours ago #360039

-- HikaShop version -- : 5.0.3
-- Joomla version -- : 5.0.3
-- PHP version -- : 8.2
-- Browser(s) name and version -- : Safari

Hi, I'm putting together my first Hikashop cart, so apologies if this is a basic Q.

I have a virtual product but cant easily see how to create - is it only available on the paid version of Hikashop? I managed to create a physical product fine and assign shipping to it, but just cant see how the download aspect works. Any help appreciated, TIA

Please Log in or Create an account to join the conversation.

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
1 month 11 hours ago #360042

Hi,

To distinguish between virtual goods and shippable goods, you can use the "weight" setting of the products. A product without weight will be virtual. A product with weight will be shippable.
Make sure that the "force shipping regardless of weight" setting is turned off in the HikaShop configuration so that when the cart of the user only has virtual goods, no shipping is charged and the shipping address is not asked.
Regarding the download aspect, it's easy. When you edit a product, you have an "Images and Files" section. In it, you can upload files in the Files area. These files will be available as a download to the customer after the purchase of the product, regardless of whether the product has a weight or not.
Note that for the download link to be provided to the user, the status of the order needs to be "confirmed". When an order is created, before the payment, the order's status is "created". Only after the payment does the payment plugin changes the status of the order to "confirmed", which allows the download of the files linked to the products of the order.
The download link will be available on the order details page of the order in the frontend, and in the order status notification email the user will receive after the payment.

Please Log in or Create an account to join the conversation.

  • Posts: 6
  • Thank you received: 1
1 month 10 hours ago #360043

Thanks Nicolas, brilliant!!

The following user(s) said Thank You: Philip

Please Log in or Create an account to join the conversation.

Time to create page: 0.055 seconds
Powered by Kunena Forum