I`m setting up a Magento shop for a floorcovering retailer. I need to display product prices based on square meter but selling them in box which contains various amounts of boards. for example one box is 2.75m2. So when you increase quantity in the cart is actualy in ‘boxes/cartons’.
A similar example can be found here: ukflooringdirect.co.uk
Questions: - Is this possible to achive ‘out of the box’ ? - If not, is there a (RELIABLE) plugin for that ?
If anybody has the interest helping me out or showing me the right direction, wheter for free or for money please contact me or drop an answer here.
Here’s the thing: you’re trying to charge for a unit but you don’t sell in that unit. That’s not only over complicated to implement technically, but it’s hella confusing for the customer.
Think of a similar situation like buying cereal. You buy cereal by the box. Maybe it’s 12 ounces and it costs $4. The price per pound is about $5.33 but that’s just supplemental info. It’s not the price and you never pay by the pound because you can’t rip apart boxes in the grocery store.
You should treat price per square meter as an attribute. It’s just supplemental info for the customer. It has no bearing on the transaction quantity.
Thanx for the reply!
Your analogy is rather funky but the attribute approach is what I need Then I guess I can display the attribute on front`s list view instead of the original price. Thnx Again!
Guys there is a plugin for this. If you enter an Area its going to spit out the boxes you need for that area. You have to do the backend setting as in 1 Box = x squarearea etc
- Forum Superstar
- Most Wanted Bounty Winner
- Sold between 250 000 and 1 000 000 dollars
- Has been a member for 6-7 years
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- Won a Competition
- Bought between 100 and 499 items
- Exclusive Author
Thanks for the link, but i think that in 9 months he achieved what he wanted
Figured i would share if anyone else was looking for a plugin and doesn’t have to get one done from Scratch.