Connect Real-time Rates From Carriers (USPS, UPS, FedEx, etc)

Connect Real-time Rates From Carriers (USPS, UPS, FedEx, etc)

You can give your customers real-time shipping rates at checkout by connecting your online store to a carrier company. The system calculates these rates based on the order's weight, dimensions, and the customer's delivery address.

Before you connect a carrier, you'll need to complete a few initial setup steps.


Initial Shipping Setup

1. Mark Products as Shippable and Add Weight

You must specify a weight and mark a product as shippable for the system to calculate rates. Do this on the product's editing page.
Requires shipping
Tip: You can choose your store's weight unit by going to Settings > General > Regional Settings and finding the Weight & Size block.

2. Specify Your Shipping Origin

The shipping origin is the address you're shipping from. Carriers use this to calculate real-time rates. By default, your company address is used as the shipping origin. If you ship from a different location, you can update the address.

To edit your shipping origin:
  1. On the left-hand sidebar, click Shipping & Pickup.

  2. Under Settings, find Shipping Origin and click Change Address.

  3. Select the option I ship orders from a warehouse or another location and enter the new address.

  4. Click Submit to save your changes.


3. Set Up Destination Zones

Destination zones are the areas where you ship your products. You can offer different shipping methods to different zones. If a customer's address is not in one of your shipping zones, they will see a "Sorry we do not ship to this location" message.

Set up Real-Time Carrier Rates

Your store has built-in integrations with several carriers, including UPS, USPS, and FedEx.

To enable real-time rates:
  1. From your Shop App dashboard, click Shipping & Pickup.

  2. Click Add Shipping Method.

  3. Select the carrier you ship with and click Set up.
    Choose carrier

    If you don't see the needed carrier among the suggested options, you can view all carriers or change your country below.
    View all carriers

  4. Choose Automatic calculated rates and click Set up.
    Set up rates

Note: If you plan to ship worldwide, no other setup is needed. Your carrier will automatically offer all of its available shipping options.

If you want to offer only specific shipping options or ship to a certain area, you can edit the settings of your shipping method.

  • To choose which shipping options to offer, go to the Shipping & Pickup page, click Actions > Edit next to your carrier, and enable or disable the specific rates.
    Enable shipping methods

  • To choose a geographical area, select Actions > Edit and choose a destination zone from the Shipping region drop-down menu.
    Change shipping region


Add Product and Package Dimensions

Adding product and package dimensions helps carriers provide more accurate real-time rates.
  • Product dimensions: You can add specific dimensions for each product. From your Shop App dashboard, go to Catalog > Products and open a product's details page. Make sure Requires shipping or pickup is enabled, then go to the Tax and Shipping tab and fill out the weight, length, width, and height.
    Requires shipping
  • Package dimensions: If most of your products fit into the same size boxes, you can specify default package dimensions. From the Shipping & Pickup page, click Actions > Edit for your carrier. Under Shipping settings, find Default package size and enter the width, length, and height.
    Dimensional weight

Important: The package dimensions you enter must meet your carrier's size limits. If they don't, customers may not receive a shipping quote at checkout.


Add a Shipping Markup

You can add a small markup to your shipping rates to cover the cost of postage or other expenses. This fee is included in the rate provided by the carrier. If you want to show an explicit handling fee at checkout, use that feature instead.

To add a markup:
  1. From your Shop App dashboard, click Shipping & Pickup.

  2. Click Actions > Edit for your carrier.

  3. Under Shipping settings, fill in the Shipping markup field with a flat amount.

  4. Click Save.

    • Related Articles

    • Choosing the Right Shipping Strategy for Your Store

      Before your first order, you must decide how you want to send your products to customers and how much to charge them for shipping. You can combine several shipping strategies in your store in order to cover all of your products and delivery ...
    • Troubleshooting Shipping

      If you run into shipping issues on your Shop app, it's usually due to one of two possible problems: your shipping methods are not showing up at checkout, or the shipping rates are higher or lower than expected. Please double check your settings for ...
    • Set Custom Shipping Rates Based on Subtotal or Weight

      Go beyond flat rates by setting up custom shipping tables. This guide explains how to create table rates based on order amount or weight to ensure accurate shipping costs for your products. Overview If you need a more precise way to calculate ...
    • Charge Flat Shipping Rates

      You can charge your customers a flat shipping rate for any order, regardless of quantity. This is useful for merchants who want to deliver products themselves or offer their own fixed cost for different delivery methods such as Standard Ground or ...
    • Buy and Print Shipping Labels

      Shipping orders has never been easier. With the Shop App, you can buy and print a domestic or international shipping label via USPS from your Shop App dashboard. The Shop App will automatically choose the correct type of label based on the customer’s ...