checkout blocks
Shopify Delivery Customizations And Custom Order Fulfillment
Delivery customizations let you hide, rename, and reorder the delivery options customers see at checkout, but you nee...
Carrier-calculated shipping shows customers a live rate from a carrier such as USPS, UPS, or DHL, based on the parcel weight and the delivery address. In the new Shopify system, you add it as a shipping option inside a market by choosing the type Carrier or app-calculated. Each carrier-calculated option holds one rate.
A flat rate is simple, and many stores should stay with it. Live carrier rates earn their place when your parcels vary a lot in weight, size, or destination, because a single flat price will overcharge some customers and undercharge others.
Use live rates when:
Stay with flat or weight-based rates when your parcels are similar. Simple pricing is easier for customers to trust, and it is easier for you to explain.


An option of this type has one rate. If you want to offer two services from the same carrier, such as a ground service and an express service, add them as two separate shipping options.
Click + Handling fee under Shipping services to add a fee on top of the live rate. This is only for Carrier and app calculation.
Here you can add either a flat rate or a percentage, which will be calculated on the overall shipping costs.

Think carefully before you use it. Customers compare your shipping price against your product price, and a hidden handling fee that looks like extra shipping can cost you a sale.
Do this before you tell anyone the setup is finished.
Most rate problems come from missing or wrong weights, not from the carrier connection.
Do not confuse this with Select preferred carriers in Shipping labels. Those choices recommend services when you buy labels and do not affect the rates customers see at checkout.
Carrier-calculated rates depend on the carrier's service being available for that route. If a service is not offered to a destination, no rate will show. Always keep a fallback, such as a flat rate option, in the same market so a customer is never left without a shipping choice.
Open Markets, click your market, click Shipping, then Add shipping option, and choose Carrier or app calculated as the type. Select the carrier service and save.
Check the product weights first, then your package sizes, then your store location. Missing weights are the most common cause.
Yes, as two separate shipping options, because each carrier-calculated option holds one rate.
It depends on your plan and region. Check your own plan details in Shopify before you build around it.
Flat rates are simpler and work well when parcels are similar. Live rates are more accurate when weights, sizes or destinations vary a lot.