Support » Plugin: WooCommerce Weight Based Shipping » Set shipping rate for Location to Location

  • Resolved meetwithchuks


    I want to set up varying shipping rates base on the store location to the destination. This is applicable in multi-vendor stores where there are stores in different state.
    For instance, Store A from State A to ship to Location/State B and Store C to ship product to location/State B are not of the same rate.

    State A | State B | State C
    State A| $5 | $7 | $8
    State B| $7 | $5 | $9
    State C| $8 | $9 | $5

    How do I represent in the shipping rule?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Dan


    That depends on how you distinguish product locations. Usually, people use shipping classes for that, i.e. assign one shipping class per each location.

    Then, you would have to define shipping price per each shipping class and destination. You would need Plus version of the plugin supporting shipping classes. Here is a fully-functional demo staging where you can play with the plugin and check all its functions.

    Example setup:
    — Shipping rule “to state A”
    —— Destination: state A
    —— Shipping Classes
    ——— State A class, Additional Cost: $5
    ——— State B class, Additional Cost: $7
    ——— State C class, Additional Cost: $8
    — Shipping rule “to state B”, similar to the above
    — Shipping rule “to state C”, similar to the above.

    Weight Based Shipping is a pretty simple plugin though. If it appears you need a more flexible solution check our advanced shipping plugin.

    Worked fine. Thanks a million.

    Plugin Author Dan


    Glad to help.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Set shipping rate for Location to Location’ is closed to new replies.