• Resolved PaulJBis

    (@pauljbis)


    Hello:

    I am setting up an online store for a wine merchant. In it, people will be able to buy from 1 to 6 bottles of wine, and they will be shipped in 3-bottle or 6-bottle cases. If an user buys only 1 bottle of wine, it will be shipped in a 3-bottle case, and so on.

    When it comes to weight, Woocommerce automatically adds up the weight of each product, but is there a way to do something similar for package sizes for shipment purposes? In other words: if the quantity is 3 bottles or less, the shipment’s size is a given one; if it’s 4-6 bottles, the size is another one.

    Thanks in advance.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi @pauljbis

    I understand that a 3-bottle case is to be used for orders upto 3 bottles whereas a 6-bottle case is to be used for orders from 4 through 6 bottles.

    May I know which shipping provider you are using, and if the box selection sizes of these transporters apply in your case? https://woocommerce.com/document/understanding-box-packing-calculations/#section-2

    Thread Starter PaulJBis

    (@pauljbis)

    Hello:

    We are using Correos in Spain. They have their own Woocommerce shipping plugin.

    Our customer (the winery) already has the 3-bottle and 6-bottle cases made, and they have sent us their sizes. All we need to do is to “select” each one depending on the number of bottles ordered.

    Hi @pauljbis

    Thanks for clarifying.

    We have an awesome Custom Fields for WooCommerce plugin in our marketplace, that offers the provision of adding extra fields to collect additional pieces of information than what is available by default in core WooCommerce.

    But in your situation, it is not the customer from whom an input is required about the packing box – that needs to be automatically calculated depending upon the quantity in the order, or “selected” by the shop owner, as you stated.

    So, it seems that a little bit of custom coding can help achieve this desired workflow.

    In this regard, if you require assistance with this custom development, you could reach out to the official WooCommerce development partners via this link: https://woocommerce.com/customizations/

    We can also recommend the following places where you can get help with development-oriented questions:

    Thread Starter PaulJBis

    (@pauljbis)

    Well, I have experience with PHP development, so if this requires custom coding, I can handle that.

    My question would be: why did you mention the Custom Fields plugin? Would it be necessary in our case? From your description, I thought this would be solved by programatically changing the package sizes, so no additional fields should be necessary. Am I wrong about this?

    Hello,

    why did you mention the Custom Fields plugin? Would it be necessary in our case?

    I think Margaret is providing an alternative solution.

    people will be able to buy from 1 to 6 bottles of wine, and they will be shipped in 3-bottle or 6-bottle cases. If a user buys only 1 bottle of wine, it will be shipped in a 3-bottle case

    To me that sounds like a box/package shipping model, WooCommerce provides extensions for this case, the customer will receive a box or boxes depending on how many units the purchase is.

    Please take a look at these plugins:
    https://woocommerce.com/products/flat-rate-box-shipping/
    https://woocommerce.com/products/woocommerce-advanced-shipping-packages/

    These extensions include a 30-day money-back guarantee policy, and you have the chance to ask pre-sales questions at:
    https://woocommerce.com/my-account/create-a-ticket/

    I hope this points you in the right direction.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘How to control product’s physical size depending on quantity?’ is closed to new replies.