Support » Plugin: WooCommerce » Shipping Classes – Flat rate per product and per order

  • I have set up flat rate shipping (per product) for most of my products, but I have one product I need to offer flat rate per total order. Meaning, I want to be able to offer one flat rate for shipping if the customer selects more than one of that particular item.
    Does anyone know how I could do this?

    https://wordpress.org/plugins/woocommerce/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi,

    You can modify cart contnets using woocommerce_cart_calculate_fees kook

    add_action( 'woocommerce_cart_calculate_fees', 'cp_add_custom_price' );

    This article may give you some hints
    http://www.thecodepoetry.com/update-woocommerce-cart-price-with-code/

    Thread Starter OrangeFishDesign

    (@orangefishdesign)

    Hi Safeer,

    Thanks for your reply. This would be to add a custom shipping price for the product, but I have created a product with a few shipping prices options depending on the delivery area. I need to have the shipping costs a flat rate (per order) for each of the delivery areas.

    This is the link to the product page so you can see what I’m talking about.

    http://fulloflifeorganics.com.au/product/choose-6-x-500ml-juice-or-mylks/

    The customer will select their 6 options then select their delivery area. I want to have this area set up so that if the customer chooses more than 1 of these juice packs the delivery will only be charge once.

    Do you know what code I could add to do this?

    Thanks, Emily.

    This plugin might do what you need:

    Bundle Rate Shipping Module for WooCommerce ($22)
    codecanyon.net/item/woocommerce-ecommerce-bundle-rate-shipping/1429243

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Shipping Classes – Flat rate per product and per order’ is closed to new replies.