• Resolved loubird

    (@loubird)


    Customers pay a different price per kilo for these products depending on the quantity they purchase. But if they buy for instance 10kg of one size and 10kg of another size they pay the 10kg price times two, I need to be able to offer the 20kg price when people add 2 x different sizes. (or the 10kg price if they buy 2x 5kg) Is there a plugin which can do this? I bought the Woocommerce bundle plugin, but I think this creates the bundle on a new page, not on the same product page. Please can anyone advise how I can achieve this? Thanks,

    Lou

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello @loubird!

    I checked your site page and noticed you have a variable product with the type, size, and weight options. I also noticed that you’ve set different prices based on different variations; but, I did not notice any price change after selecting the product size. Please correct me if I missed anything.

    If you wish to specify different prices based on the ‘size’ option as well; you can set this ‘size’ attribute to be used as a variation; then from the ‘Variations’ tab, add your variations (delete previous variations first) and then specify prices.

    If this doesn’t solve your purpose and you need more help, I suggest you create a ticket with WooCommerce support as you’re eligible for premium support based on your purchase. Please provide at least two examples of your use case; so that we have a better idea of your requirements.

    Regarding your question about the bundle; you can convert your current product listing to a bundle by changing the product type; so, the URL remains the same. However, it is better to tell us more about your requirement before making any changes.

    Best!

    Thread Starter loubird

    (@loubird)

    Hi

    The price is set by weight not size, so 5kg of 12mm is the same price as 5kg of 15mm.

    The customer gets a better deal if they buy 10kg or 20kg or 50kg. What I would like to be able to do is make it so when the customer buys a mix of sizes, so for instance 5kg of 12mm and 5kg of 15mm, they would get the 10kg rate rather than paying the 5kg rate x2. And obviously also if they were to buy 10kg in two different sizes, they would get the 20kg rate etc. Is this possible please?

    Thanks,
    Lou

    Hello @loubird,

    As I understand, you want to apply a discount on different variations of the same product; provided these variations are ordered together. As an example, following is how a cart would look for a user eligible for the discount:

    Item 1: The Herb Boilies (Shelf Life, 12mm, 5kg)
    Item 2: The Herb Boilies (Shelf Life, 15mm, 5kg)

    If this is not what you want, feel free to correct me.

    There are two types of discounts, product-level, and cart-level. In your case, different variations of the same product need to be in the cart; only then, it can be determined whether to apply the discount or not. For this reason, you need an extension that would allow a cart-level discount based on conditions (discount rules). Conditions/Rules are required so that you can specify your criteria for the discount to apply, like “apply discount only if 5kg of 12mm and 5kg of 15mm are ordered together.

    You need an extension that has this functionality; also, this extension should support discount rules to be applied on different variations of the product.

    I didn’t find any extension that would allow this on the WooCommerce marketplace; you might be able to find the same with a different provider.

    Note: Usually, cart-level discounts show up on the cart and checkout pages. So, for your users to know about your discount scheme, you can create a banner or specify the same in the product description.

    I hope this helps.

    Best!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Woocommerce plugin to allow pricing per weight’ is closed to new replies.