How Can I Set Shipping Costs for Orders?

We allow vendors to calculate and set their own shipping rates for customer orders on a per zone/region basis.

To get started, navigate to the Shipping Settings section Dashboard → Settings → Shipping Settings.

By default, we’ve enabled the most widely popular shipping destinations, but you can always request additional zones if any are missing as per your needs.

Screenshot of list of default shipping zones

Otherwise, you’ll also be able to define a shipping rate for all other locations which haven’t been enabled or for which you haven’t added a shipping method.

For demonstration purposes, let’s choose United States.

Shipping Methods

We support 4 shipping methods:

  • Flat rate
  • Local pickup
  • Free shipping
  • Weight-based shipping

Once you’ve selected a shipping zone, click the Add Shipping Method button to select a shipping method:

Screenshot of arrow pointing toward Add Shipping Method button

You’ll then be presented with a modal window showing the various methods available:

Screenshot of shipping methods dropdown

For each shipping zone, you can choose any shipping method you like on a per zone basis.

Flat Rate Shipping

Flat rate shipping—provided that the order size doesn’t influence the final fee—is a popular choice because customers know in advance exactly what they’ll be charged for shipping regardless of the quantity, weight or volume of items in their order.

To set a flat rate shipping fee, select Flat Rate from the shipping methods dropdown and then click Add Shipping Method:

Screenshot of flat rate shipping method selected from dropdown

Next, click the Edit button:

Screenshot of Edit option

Now you’ll be able to:

  1. set the shipping method title for your own reference;
  2. determine the cost; and
  3. write a custom description of the shipping method for your own reference.
Screenshot of flat rate shipping cost options

You can optionally use simple formulas to define the flat rate cost such as inputting 10.00 * [qty] in the Cost field, which translates to $10.00 per item quantity purchased.

In other words:

  • One bulk bag of almond nuts = $10.00 flat rate shipping
  • Two bulk bags of almond nuts = $20.00 flat rate shipping
  • Three bulk bags of almond nuts = $30.00 flat rate shipping

By scrolling down further, you’ll also find the option to set an additional Shipping Class Cost on top of the regular flat rate cost you set at the beginning:

Screenshot of shipping class cost fields

In the above example, two bulk bags of almonds would cost $20.00 for the regular flat rate (10.00 * [qty] formula from previous example) plus $20.00 extra if the bulk almond bag belongs to the 0 to 5 lbs weight class and we use the same formula again.

In total, this would be $40.00 for shipping.

Adding a product to a weight class is something you can optionally do when initially adding them to your store:

Screenshot of shipping class dropdown toggle

Finally, you can also set an additional fee for all products that don’t belong to any shipping classes and also choose a calculation type for both products with and without weight classes:

Screenshot of no shipping class cost field and calculation type dropdown toggle

Finally, remember to save your changes!

Local Pickup

Offering local pickup simply means you can charge a flat fee which covers the costs of you preparing the parcel to be collected by the customer at your store or warehouse.

Setting a cost is straightforward:

Screenshot of local pickup cost settings

Free Shipping

Our free shipping method allows you to set a minimum order price point at which the customer won’t be charged any shipping fees:

Screenshot of free shipping configuration modal

Weight-Based Shipping

It’s also possible to calculate shipping costs based on the total weight of an order.

Currently, we support:

  1. Setting a flat rate cost based on multiple weight ranges
  2. Setting a price multiplier based on weight units; the multiplier can be increased based on multiple weight ranges

To get started:

  • set a title for your own reference;
  • optionally write a description for your own reference; and
  • click Configure shipping rules to open up additional options.
Screenshot of weight-based shipping field options

First, select the calculation method you’d prefer to use. We’ll go over both options starting with Flat rate per range.

Flat Rate per Range

Screenshot of weight-based shipping rule configurator

Define the range for the first row and optionally add more rules as needed.

Let’s look at the following example of rules:

Screenshot of a series of weight-based shipping rules

Above, we’re saying:

  1. If the total weight of the order is between 0 and 5 lbs, the shipping cost is $10.
  2. If it’s between 5 and 10 lbs, the cost is $25.
  3. If it’s between 10 and 15,25 lbs (just to demonstrate use of decimal separators), the cost is $30,79.
  4. If it’s between 15,25 and 20, the cost is $45.
  5. If it’s any value above 20, the cost will be $100.

We recommend that you leave the Max weight (up to) column blank in the last row rule that you set so there is no superior limit.

Put differently, if you set a superior limit at for example 40 lbs, but the total order weight is above 40 lbs, you now have no rules that apply under such circumstance and then the shipping cost becomes null or “0”.

Either leave the second column of the last rule blank or set a very high superior limit that you don’t expect any customer will exceed with their order.

Price per Weight Unit

Let’s see an example using the Price per weight unit option:

Screenshot of cost per weight unit configuration

Above, we’re saying:

  1. When the total order weight is between 0 and 5 lbs, the cost is $1 per lb. With a 4 lbs order, the cost would be $4 (4 lbs * $1).
  2. For the second rule, a 8 lbs order would cost $16 to ship (8 lbs * $2).
  3. For the third rule, a 13 lbs order would cost $52 to ship (13 lbs * $4).

Note: As in the previous example, it’s best practice to leave the Max weight (up to) blank in the last row rule or alternatively set a very high superior limit.

Whether you choose Flat rate per range or Price per weight unit, you can add as many rules as you like.

Was this article helpful?

Related Articles

VegByte Marketplace Help Center