Digital Downloads Based on Variant?

  • Posts: 80
  • Thank you received: 0
11 years 2 months ago #117398

Hello,

I have digital download products that Id like to sell based on the version selected (I am guessing this would be a variant - I am coming from X-Cart). Is there a way for someone to purchase a product based on a variant (one of five different versions) and only be able to download the version selected?

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

  • Posts: 12953
  • Thank you received: 1778
11 years 2 months ago #117429

Hi,

Sure, you'll just have to :
- Create your product and its variants
- Edit your product variants through the "Manage variants" button of your product page
- Add different files through the "file" tab of each variant

Hope this will help you a little.

The following user(s) said Thank You: Lynn

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

  • Posts: 80
  • Thank you received: 0
11 years 2 months ago #117566

Thanks! Ill give it a try :)

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

  • Posts: 261
  • Thank you received: 5
10 years 2 months ago #166528

I have the same situation in my shop.
Customers will in the future be able to choose different filetypes to download. No different prices for different filetype.

I was able to create variants
I was able to assign variants to a product
I was not able to add a file to the different variants. After clicking the 'manage variants' button I do not see a list and I can not edit the different variants and therefore not add a file to the variant. I'd appreciate some help on this.

Screenshot attached
For this product 2 filetypes are created. As you can see no list is shown. The 2 variants that are created are 'Artlantis 3' and ' Artlantis 5'
When I want to edit this I get the message that I need to choose a variant to edit.

Thanks for the help

Sjaak

Attachments:

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

  • Posts: 26150
  • Thank you received: 4026
  • MODERATOR
10 years 2 months ago #166534

Hi,

You miay have the characteristic but you also have to create values for the characteristic.
While adding a characteristic to a product, HikaShop create the variants for the different values of the characteristic.

Your problem is not link to the digital download based on a variant, your problem is just to create variants for a product.
www.hikashop.com/support/documentation/i...acteristic-form.html

If you already have values for the characteristic and you don't have your variants, you will have to create the different products' variants using the "new" button in your screenshot.
www.hikashop.com/support/documentation/i...variant-listing.html

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: Sjaak

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

  • Posts: 111
  • Thank you received: 0
  • Hikashop Essential
9 years 5 months ago #203259

Hello,

I have a similar situation in my shop: one product with two variants.
The customer is supposed to pay a different price and get a different file accordingly.

How do I configure this?

This is what I tried:
1- Create a product
2- In the product form, I clicked on "Manage Variants". I then got the message: "Before configuring the variant of your product, you need to first create one or several characteristics with the menu Products->Characteristics, and then add one or several characteristics to your product"
3- Ok, that means "Characteristics" = "Variants of the file". I go to Products - > Characterics and create those two
4- Go back again to the product form and now I'm able to cick again in the "Manage Variants" button.
5- It doesn't make much sense, but now I created two variants with the same names as the Characteristics and give each a price and upload a different file.
6- Save and go back to the product page on the frontend and see the message: "THE DEFAULT VALUE OF ONE OF THE CHARACTERISTICS OF THAT PRODUCT ISN'T AVAILABLE AS A VARIANT. PLEASE CHECK THE CHARACTERISTICS AND VARIANTS OF THAT PRODUCT"

And now I'm lost.

In the backend again, I clicked "Manage Variants" and get the message:
An error has occurred.
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE p.product_id IN (2,3)' at line 1 SQL=INSERT IGNORE INTO j30_hikashop_product (product_code, product_parent_id, product_created, product_modified, product_hit, product_last_seen_date, product_name, product_description, product_quantity, product_published, product_sale_start, product_sale_end, product_delay_id, product_tax_id, product_type, product_vendor_id, product_manufacturer_id, product_url, product_weight, product_keywords, product_weight_unit, product_meta_description, product_dimension_unit, product_width, product_length, product_height, product_max_per_order, product_access, product_group_after_purchase, product_min_per_order, product_contact, product_display_quantity_field, product_sales, product_waitlist, product_layout, product_average_score, product_total_vote, product_page_title, product_alias, product_price_percentage, product_msrp, product_canonical, product_warehouse_id, product_quantity_layout) SELECT p.product_code, '_' AS c_product_code, p.product_id, 1432923374, 1432923374, 0, 0, product_name, product_description, product_quantity, product_published, product_sale_start, product_sale_end, product_delay_id, product_tax_id, product_type, product_vendor_id, product_manufacturer_id, product_url, product_weight, product_keywords, product_weight_unit, product_meta_description, product_dimension_unit, product_width, product_length, product_height, product_max_per_order, product_access, product_group_after_purchase, product_min_per_order, product_contact, product_display_quantity_field, product_sales, product_waitlist, product_layout, product_average_score, product_total_vote, product_page_title, product_alias, product_price_percentage, product_msrp, product_canonical, product_warehouse_id, product_quantity_layout FROM j30_hikashop_product AS p, WHERE p.product_id IN (2,3)

Appreciate any help. Thank You!

Last edit: 9 years 5 months ago by nunonog.

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

  • Posts: 82725
  • Thank you received: 13338
  • MODERATOR
9 years 5 months ago #203289

Hi,

You've misunderstood the steps.
You created two characteristics without any values in each. Instead, you should create one characteristic with several values in it. then, when you add that characteristic to a product, the system will generate the variant of each value of the characteristic and you'll be able to edit each variant to set the corresponding price/file.

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

  • Posts: 111
  • Thank you received: 0
  • Hikashop Essential
9 years 5 months ago #203416

I deleted and restarted everything again.
It is working now!
Thanks for your support.

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

Time to create page: 0.094 seconds
Powered by Kunena Forum