Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

unusual type of packaging


Recommended Posts



I have such a serious and complex question -


I want to sell MP3 music. 1 product = 1 album. so a customer can't add to cart more than 1 album. customer also can't add to cart single tracks from the album, the tracklist is in the description of the album.

Every album has its weight in MB. So the total weight of the order is in MBs either. Albums are burned on CD or DVD. The more MBs - the more CDs or DVDs I must burn. How can I modify the packaging and shipping modules depending on the amount of CDs or DVDs.

for ex.: customer wants to buy 5 Gb of music. approx. I need 8 CDs or 2 DVDs. the price of each choice (CD or DVD) is different (DVD is cheaper). But the possibility of choosing the type of disc is neccessary, because not all customers have DVD players. So the customer chooses the type of disc and that influences on the amount of discs and the total cost of the order. And the amount of discs influences the cost of shipping.


So that's it.


I DO hope anyone helps me to do it.


ps I can understand only the basics of code. but I can easy paste it anywhere =)


Best regards!

Link to comment
Share on other sites

Is it so hard? I can't beleive it's true
If it is not hard why don't write it yourself then?

Oh wait, you already said "I can understand only the basics of code" so basically you are saying "for the business model of my shop to work I need a special shipping module, I can't do it myself so I need someone to do if for free for me". How many volunteers you think you will get here?

Link to comment
Share on other sites

I just want to know if such configuration or maybe contribution has already been written before.
I'm not aware of it. It all depends on your shipping modules too of course. If you use table rates you could have two: one for the number of MB per CD and one for the DVD. You would need to add the "dimension" MB to the product. Depending on the way the shipping modules get the products from the cart (might be in the shipping class or like UPS XML the $cart->get_contents function) you would query for that "dimension" there.
Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Create New...