Jump to content

Product Options in Cart


Recommended Posts

Today while buying a module on the addons website, i found this cool customization to the Addons website:

post-950849-0-92653000-1435570317_thumb.png

 

Basically we want to do the same thing, slightly different, but we could not find any module to do this.

 

In a nut shell, we want to be able to add an option for express production (we sell custom printed materials) for the specific product. It is very important that this option is a percentage to the base price, like +30% for 24-hour production. It is not good if it's just 10€ or 50€, that's missing the point.

 

We thought about using a different carrier, but that's order-wide, not product-specific. We also thought of using a product attribute, but we already have many attributes, adding another would increase exponentially the number of combinations. Also, it would be a mess with percentages, because you'd need to first create generate the combinations, then add the percentage impact on the combinations that have that special attribute. A mess!

 

Is that customization that is used by Addons available somewhere? 

Link to comment
Share on other sites

After writing I thought "why shouldn't I check what it technically does?", so I checked what kind of Ajax requests it performs on changing options, and what it does is just switching combination, because those options are attributes. So in way it's kind of a no-go for us for the reasons explained above.

 

At this point I'd like to ask if anybody knows another solution to our problem.

Edited by mcdado (see edit history)
Link to comment
Share on other sites

  • 4 months later...

Hi,

 

Did you find somethink ?
 
I search but I can't find ...
 
thanks for your answer.
 
best regard,
 
Romuald
 

Today while buying a module on the addons website, i found this cool customization to the Addons website:

attachicon.gifScreen Shot 2015-06-29 at 11.21.19.png

 

Basically we want to do the same thing, slightly different, but we could not find any module to do this.

 

In a nut shell, we want to be able to add an option for express production (we sell custom printed materials) for the specific product. It is very important that this option is a percentage to the base price, like +30% for 24-hour production. It is not good if it's just 10€ or 50€, that's missing the point.

 

We thought about using a different carrier, but that's order-wide, not product-specific. We also thought of using a product attribute, but we already have many attributes, adding another would increase exponentially the number of combinations. Also, it would be a mess with percentages, because you'd need to first create generate the combinations, then add the percentage impact on the combinations that have that special attribute. A mess!

 

Is that customization that is used by Addons available somewhere? 

Link to comment
Share on other sites

We developed a custom module that can "invert" the effects of a Cart Rule. Basically, instead of giving a 30% discount, it increases the price by 30% on the selected attribute. It's not perfect, it involves several overrides and changes to the theme and email templates, and we still have to fix some bugs, like the fact that in the email it comes out --€ 30 (or whatever the price may be) but they should be not too much of a big deal. Actually I'll try to make some Pull Request to have the templates handle better these cases.

You can see it in action here: http://www.cardfacile.com/tessere-in-plastica/tessere-4-colori-semplice-71.html
Just select the Express option and you'll see the result in the cart page.

We didn't start selling our own built modules, we're really focused on our website right now, but if you're interested let me know via private message.

Link to comment
Share on other sites

×
×
  • Create New...