Setting up custom shipping rates

From Spiffy Stores Knowledge Base

Jump to: navigation, search

Spiffy Stores allows you to create custom shipping rates based on either weight or on price. To add a custom shipping rate, go to the "Preferences >> Shipping & handling" section of your Store Toolbox, and follow the instructions below.

Contents

Creating a custom weight-based shipping rate

  1. Click on the "Add a weight-based rate" link under the country that you want to add a custom weight-base shipping rate for.
  2. Name your shipping rate. This name appears in your checkout when a customer places an order, so generally you would write the shipping method being used. For instance "Australia Post".
  3. Add the weight range. The first box is the starting (lowest) weight that applies for this weight range. The second box is the ending (highest) weight that applies for this weight range.

    Note: In order for the weight range to apply to the current contents of the shopping cart, the weight of the cart must be greater than the lowest value in the range, but less than or equal to the highest value in the weight range.
  4. Add the price for this shipping rate.
  5. Just click the Save Rate button, as this is a fixed-price shipping rate, and you don't need to specify a Shipping Agent rate calculator.

If you want to adjust the price for different regions in the country (including custom regions that you've created), click on the rate that you've just created, and use the arrows to adjust the rate up or down. You can also disable the rate for any regions as well, so you can create a custom rate that only applies to customers in your local area.

Creating a custom price-based shipping rate

  1. Click on the "Add a price-based rate" link under the country that you want to add a custom rate for.
  2. Name your shipping rate. This name appears in your checkout when a customer places an order, so generally you would write the shipping method being used. For instance "Australia Post".
  3. Add the Cart Value Range. This value box is the lowest value of items in your customer's shopping cart that applies for this shipping rate.

    If you want to restrict the value range, you can supply an upper limit to the range by clicking on the or more link. This will then allow you to enter an upper range for the cart value.

    Note: The value of the cart must be greater than or equal to the lowest value, but less than the highest value, if supplied.
  4. Add the price for this shipping rate.
  5. Click the Save Rate button.

If you want to adjust the price for different regions in the country (including custom regions that you've created), edit the rate that you've just created, and use the arrows to adjust the rate up or down. You can also disable the rate for any regions as well, so you can create a custom rate that only applies to customers in your local area.

Important note: If one or more matching price-based shipping rates are found for a shopping cart, then all weight-based rates are ignored.

Creating shipping code based shipping rates

A Shipping Code-based shipping rate has a unique code associated with it. You define this code when you create the shipping rate.

In order to use Shipping Code-based shipping rates, you will need to enable Advanced Shipping Options under "Your Settings" in the Advanced Configuration section. After you've done this, you can then create the sipping code rate in the "preferences -> Shipping and handling" section of your Toolbox.

  1. Click on the "Add a shipping-code based rate" link under the country that you want to add a custom rate for.
  2. Name your shipping rate. This name appears in your checkout when a customer places an order, so generally you would write the shipping method being used. For instance "Australia Post".
  3. Enter the Shipping Code. You will need to enter this shipping code when editing a product, so make sure you make a note of it.
  4. Enter the maximum number of products that can be shipped at this price in the "Max Items" box. If you are setting a shipping rate for 1 item, but it's the same price to ship 3 items, you should enter 3 here.
  5. Add the price for this shipping rate.
  6. Click the Save Rate button.

Once you have created a Shipping Code-base rate, you can then use this code when you create or update the shipping options for a variation. When a variation is configured to use a Shipping Code, then the shipping costs for that variation are determined by the unique shipping rate with the matching code.

A variation with a shipping code can only use the shipping rate that has been defined with the same code. If a shipping rate has not been defined with a matching code, then the checkout will fail. Variations that have been defined with a shipping code cannot use either weight-base or price-based shipping rates.

  1. Go to the product in your Toolbox, that you want to use the shipping code on.
  2. If the shipping code applies to all of the variations that belong to this product, edit the shipping code on the far right of the product edit screen that has the title "Shipping Code". Enter the code and click the "update code" button.
  3. If the shipping code applies to only one or two of the variations that belong to this product, edit the variations direcdtly and enter the shipping code on the "Shipping" section when you're editing the variant..


Creating a "free shipping" rate for customers in your area

If you want to offer free pickup to customers nearby, you have the option of creating an additional shipping rate. The cost can be set to zero, and you should limit its availability to customers in the same state or region as your store by editing the rate and disabling all other regions.

You would also definitely need to name your shipping rate something like "Pick up from Bendigo, Victoria", so you don't get customers that are too far away selecting this option.

This works well for weight based shipping. If you have a combination of weight based and price based rates set up, you'll need to experiment with how you set it up, as price based rates will always override weight-based rates.

If you are using shipping code rates, these cannot be overridden and you may need to rethink your shipping strategy.


Creating a shipping rate for customers in your area

If you want to offer a special rate to customers nearby, you have the option of creating an additional shipping rate. The cost can be set to whatever you prefer, and you should limit its availability to customers in the same state or region as your store by editing the rate and disabling all other regions.

You would also definitely need to name your shipping rate something like "Delivery to Melbourne Metro", so you don't get customers that are too far away selecting this option.

This works well for weight based shipping. If you have a combination of weight based and price based rates set up, you'll need to experiment with how you set it up, as price based rates will always override weight-based rates.

If you are using shipping code rates, these cannot be overridden and you may need to rethink your shipping strategy.


Further Reference