The shipping settings is where you configure your checkout page’s shipping rates. This is accessible under Settings and Shipping.
How shipping works in Cartfunnel
Shipping rates are divided into Shipping Zones. Each zone can have multiple countries, and each country can have all or only a subset of provinces/states. This makes it easy and flexible for you to divide up delivery areas.
Examples of shipping zones might be as follows:
- Eastern United States
- Western United States
In the above example, you may offer three types of flat shipping rates:
Because the rates would differ depending on where you are fulfilling your packages, the separation of shipping zones allow you to charge different rates depending on the final destination.
Note: Defining shipping zones also define the corresponding tax zones. For more information, please refer to the taxes guide.
Managing Shipping Zones
To create a shipping zone, click on Add Shipping Zone.
Next, give the shipping zone a name:
This is an internal identifying name so that you and your team can quickly identify the shipping zone in the future should you need to modify the rates.
Once you add the zone, you’ll be able to:
- Define the destination countries and associated provinces/states of this zone
- Add the available shipping rates (price based and/or weight based)
Tip: A destination country and its associated provinces/states that are already defined in a different shipping zone cannot be added to a new shipping zone.
To select a subset of provinces/states, click on Edit for that country:
A popup will appear where you can Add and Remove specific provinces/states from the shipping zone.
Now that you have the shipping zone set up, let’s take a look at setting up the shipping rates.
Important: We recommend that you stick with either price based or weight based shipping rates, and not mix and use both. You may find that using both rate configurations make it hard to manage in the future.
Price based shipping rates
Price based shipping rates are exactly what they sound like. The price of the shipping depends on the subtotal of the order.
Here is an example of price based shipping rates:
- $20 shipping for orders between $0 and $100
- $10 shipping for orders between $100.01 and $200
- Free shipping for orders above $200
You can also add in different rates there, like so:
- $20 priority shipping for orders $200 and below
- $10 standard shipping for orders $200 and below
- Free shipping for orders above $200
How you configure your shipping rates is entirely up to you.
To create a price based shipping rate, click on Add Rate:
A popup will appear showing configuration options:
Give this shipping rate a name (eg. Standard Shipping), define the range of subtotal price (ie. before taxes) that this shipping rate will apply to, and the rate itself. Remember to click Save.
To modify the rate, click Edit next to the rate and the same popup will display for you to change the values.
Remember to click Save once you’re done adding/modifying the rate.
Weight based shipping rates
Weight based shipping rates are determined by the shipping weight of the entire order. For weight based rates to work properly, you must ensure that all your products and their associated variants have weight values assigned to them (either in Cartfunnel or Shopify).
Similar to price based shipping rates, to create a new rate click on Add rate.
A popup will appear with configuration options for the weight based rate:
Similarly, you’ll need to set a name for this rate (eg. Standard shipping) and define the lower and upper limits of the order’s total weight when this rate is applied. Finally, you’ll need to enter the rate itself.
Note: The weight low and high values are in grams.
FedEx live rates
If you’re using FedEx, Cartfunnel can dynamically pull shipping rates from FedEx for you. To set this up, go to Integrations and click on Setup under FedEx. Cartfunnel will pull rates from your FedEx account using FedEx’s web services API.
For this feature to work, you must have an existing FedEx account. You will also need the following information:
- API key
- API password
- Your FedEx account number
- Meter number
- Mode – for live accounts, set this to “production”
Cartfunnel will test the values you enter here to ensure that we are able to make a secure connection to FedEx’s web services. If we are not successful, a warning message will display. Only once a successful connection is made will FedEx rates be shown to your customers.
In addition to the above information, you will also need to provide the originating shipping address:
This address is used during the API call to FedEx to indicate where the shipment will be coming from (eg. your fulfillment warehouse).
Tip: We recommend that once you have your FedEx integration set up that you verify the shipping rates by going through your live checkout.