# Shopify: Rates at checkout
URL: https://support.starshipit.com/articles/208112753-shopify-rates-at-checkout
Canonical: https://support.starshipit.com/articles/208112753-shopify-rates-at-checkout
Markdown: https://support.starshipit.com/articles/208112753-shopify-rates-at-checkout.md
Updated: 2026-04-08

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> Set up live rates at checkout for Shopify so customers can see real-time shipping costs.

:::note
Shopify sends weight to Starshipit for live rates.
:::

## About live rates at checkout

Starshipit uses the destination address and the total weight of the cart to return a quote for each of your couriers. Your customer can select the preferred shipping method and the order will be imported into Starshipit with this shipping method.

## Before you begin

* [Enable third-party calculated shipping rates](https://help.shopify.com/en/manual/fulfillment/setup/shipping-rates/third-party-carrier-calculated-shipping) in your Shopify account. Shopify includes third-party carrier-calculated shipping on Advanced and Plus plans. Shopify Grow stores can add it for an additional monthly fee or by switching to Shopify annual billing. Contact Shopify Support for help with plan eligibility.
* Configure [rates at checkout](/articles/rates-at-checkout/set-up-guides/set-up-rates-at-checkout) in Starshipit.
* Enable Starshipit in the relevant shipping zones in Shopify. Log in to your Shopify store and ensure you have zones and rates configured under **Settings > Shipping and delivery**. You should see **Starshipit (Rates provided by app)** in this list. If you don't, under **Rate type**, click **Add Rate** and select **Use carrier or app to calculate rates** to reveal Starshipit from the dropdown.
* Enable **Delivery Options** in **Settings > Integrations > Shopify** in Starshipit.
* Enable carrier services under **Settings > Checkout Rates > Carrier Configuration** in Starshipit. If you add new services, toggle Delivery Options off and on again so Shopify refreshes the available services.

## Activate the rates in Starshipit

Once you've enabled the third-party calculated shipping rates in Shopify, you need to activate the rates in Starshipit.

1. In [Starshipit](https://app2.starshipit.com/), go to **Settings >** **Integrations**.
2. Click Shopify **Settings**, then select **Enable Delivery Options.**:\*\* !\*\*
3. Scroll to the bottom of the page and click **Save.**

Your customer will now see live rates at checkout.

## Rates not showing at checkout

If Starshipit rates are not appearing in Shopify checkout, work through this checklist:

1. Confirm Shopify third-party carrier-calculated shipping is enabled for your store.
2. Confirm Starshipit is added to the relevant Shopify shipping zone under **Settings > Shipping and delivery** as **Starshipit (Rates provided by app)**.
3. Confirm **Delivery Options** is enabled in **Settings > Integrations > Shopify** in Starshipit.
4. Confirm the required carrier services are enabled in **Settings > Checkout Rates > Carrier Configuration** in Starshipit.
5. If new services were added, toggle Delivery Options off and on again so Shopify refreshes them.
6. Confirm all Shopify products in the cart have weights.
7. Confirm your checkout rate rules are not hiding the service.
8. Disable duplicate Shopify flat rates if customers see duplicate shipping options.

Use **Settings > Checkout Rates > Logs** in Starshipit to check whether Shopify is sending a request. If there is no log for the checkout attempt, check the Shopify shipping zone and Starshipit app rate setup first. If there is a log but no rate, check the carrier service, checkout rules, product weight, and package settings.

## Best practices

* Ensure all products have accurate weights. Carrier-calculated rates depend on weight, so rates may be incorrect or fail if product weights are missing.
* Use the [Product Catalogue](/articles/integrations/product-catalogue/product-catalogue) to keep product data consistent for matching, customs details, and checkout-rate package selection.
* Disable existing flat shipping rates on Shopify to avoid duplicate shipping rate display at checkout.
* When creating checkout rate rules based on order value, enter the amount in cents (e.g. $100 = 10000, $80 = 8000).
