Viewing 8 replies - 1 through 8 (of 8 total)
  • Will each of the speeds have a fixed cost?

    Thread Starter craig

    (@craigheyworth)

    all three ideally.

    Something like:

    Standard shipping (5 days) – £5
    2 day shipping – £8
    Next day shipping – £11

    If you aren’t using the Local Delivery or Local Pickup options, a quick workaround is to enable and rename these, so on the front end it will say “Standard, 2 day, next day” rather than “Flat rate, local pickup, local delivery.”

    A tidier, but pricier, solution, might be Table Rate Shipping, which allows you to set up multiple shipping methods.

    Thread Starter craig

    (@craigheyworth)

    great, i’ll try that.

    I actually have more than 3 different options I need to set up.

    I’m surprised we need an extension to set up multiple flat rates. In the old additions I used the ‘additional rates’ box. It seems that’s disappeared with the update.

    We sure an extension is the only way?

    It’s the only way I know of, but there could be another I’m not aware of.
    Googling “WooCommerce multiple flat rates” didn’t come up with much except this WP thread where a WooCommerce author suggests Table Rates as well as they have deprecated the additional rates feature that you mention.

    Thread Starter craig

    (@craigheyworth)

    thanks for you help on this.

    Yeah, seems very odd that they’ve removed ‘additional rates’ from the functionality of woocommerce, yet added ‘classes’ which allow the admin to set rates per product and weight etc etc. The latter seems much more complex and thus something more people would pay for.

    Do you think there is a way to have one flat rate (for standard shipping) and then ‘charges’ for increased shipping speed? So the customer is charged an additional £3 for 2 day, an additional £5 for next day for example? That way there is only one flat rate with surcharges.

    Is that a functionality I’ve seen or am I completely making that up lol.

    Thread Starter craig

    (@craigheyworth)

    found a solution. We can bring back several ‘flat rates’ by adding back the ‘additional rates’ box from older versions. Add this to functions.php

    add_filter( ‘woocommerce_enable_deprecated_additional_flat_rates’, ‘__return_true’ );

    phew. Happy about that solution.

    Do you think there is a way to have one flat rate (for standard shipping) and then ‘charges’ for increased shipping speed? So the customer is charged an additional £3 for 2 day, an additional £5 for next day for example? That way there is only one flat rate with surcharges.

    For future reference and others reading, there’s two ways I can think of to do this.

    Without an extension: Create the shipping types as attributes, and make all your products variable products that use that attribute. Then users will be able to select their shipping type from the drop down menu on the front end. However, you will need to set the price on each individual product variation – e.g. Product X is $10, standard shipping is $4 and express is $6 would become two product variations with prices of $14 and $16 respectively. This could get tedious and would not list shipping separately in the cart or in the order anywhere – shipping is included in the item price.

    With an extension that isn’t Table Rate Shipping: Use Product Add-Ons to create each shipping type as an optional add-on. At the time of posting this extension costs USD $49 vs $199 for Table Rates so may be a good option if your needs are as simple as Yeti’s.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Shipping by speed’ is closed to new replies.