How to creat delivery rates?
DingDoong's scope:
DingDoong helps you to display delivery method or date picker on your Product/Cart page/ Cart drawer
Currently, we are not supporting defining delivery's rate in-app. However, users can use Shopify rates instead to show rates on Checkout page respectively.
Shopify rates are ideal for merchants who want:
Flat shipping rate:
A fixed shipping cost charged per order regardless of weight or price
For example, $5 standard, $15 expedited
Price-based shipping rates (Popular)
Shipping fees vary depending on the total order value. Merchants set minimum and maximum cart price thresholds for different flat rates.
Example: $4 shipping for orders under $50, free shipping for orders over $100.
Weight-based shipping rates:
Shipping fees depend on the total weight of the order. Merchants define weight ranges with corresponding flat rates.
Example: $7 for orders under 5 kg, $15 for orders over 5 kg.
Free shipping rate:
Any flat rate can be set to $0 to offer free shipping.
Can be site-wide or conditional (e.g., free shipping on orders over $100).
Calculated shipping rates (Carrier-Calculated):
Real-time shipping costs provided by carriers like USPS, UPS, DHL, or Canada Post.
Rates are dynamically calculated based on order details such as weight, dimensions, destination, and delivery speed.
Setting up Shipping rates for all products
Go to Settings of Shopify > Shipping and Delivery
Click in General shipping rates

Add rate as you want, you can customize Rate name, delivery description and see preview on Checkout page

Add shipping rates such as:
Flat rates: a fixed shipping fee regardless of order size or weight.
Weight-based rates: shipping fees that vary based on the total weight of the order.
Price-based rates: shipping fees that depend on the order value.
Free shipping: set a rate of $0 or create conditions for free shipping (e.g., free shipping on orders over $50).
You can add conditions to rates to specify minimum and maximum order price or weight ranges.

Setting up Shipping rates for specific products
The key steps are the same, the difference are products which rates apply to
Step 1. Create a custom zone

Step 2. Add products > Add Shipping zones > Add rates

Setting up Local delivery rates (for specific zip codes, maximum delivery radius from your location)
Step 1. Go to Settings > Shipping and delivery > set up Local delivery
Step 2. Turn on Local delivery > Choose type of Delivery you want
For Shopify's beginners, delivery zones are specified by two ways:
Postal codes/ Zip codes
Maximum delivery radius
Choose postal codes
Fill in the postal codes (where you deliver to) and set up rates for these areas

You can add conditional pricing rules that set different delivery charges based on order value thresholds (e.g., $5 delivery for orders over $5, $3 delivery for orders over $10, free delivery over $20)
Choose maximum radius
Fill in the maximum radius number you want to deliver and set up the same

Step 3. Save your changes and preview on Checkout page
Updated on: 29/05/2025
Thank you!