• Resolved samuelng527

    (@samuelng527)


    Hi,
    I have set up a different shipping methods based on products variants.
    E.g variant “A” of product-> free shipping
    variant “B” -> Postal service $1.50 etc.

    This setting is working fine but when I add the one of the variant product and go to the Cart page, the 2 shipping methods appeared.

    By right, if I add variant “A” to cart, the cart page should only appear “Free Shipping”.
    And if I add variant “B” to cart, the cart page should only appear “Postage service $1.50”.

    Please help, many thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support wpnomad a11n

    (@wpnomad)

    Hi @samuelng527 ,

    WooCommerce does not offer separate shipping methods based on product variants. Out of the box, all the shipping method that matches a shipping zone would be returned and shown on cart and checkout.

    To offer different shipping methods per variant, you would need an extension like Conditional Shipping & Payments: https://woocommerce.com/products/conditional-shipping-and-payments/

    You can define separate shipping class for each variant, and then use the extension mentioned above to conditionally show separate shipping methods for each shipping class that the variants belong to.

    AJ a11n

    (@amandasjackson)

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Shipping Methods for Variant Products’ is closed to new replies.