How can I modify the shipping estimate on my Cart and Checkout pages?

Topic summary

A user running Dawn Theme v7.0.1 is seeing inaccurate “Estimated Between” shipping text on their Cart and Checkout pages that displays much longer delivery times than actual.

Solution provided:

  • Modify the theme code to remove or customize the shipping estimate text
  • Locate the code snippet containing {% if shipping_rate.delivery_range %} and the translation string 'cart.general.estimated_between'
  • To remove: Delete the line displaying the estimated between text
  • To modify: Replace the translation string text with custom wording

The response includes code examples, though some appear corrupted or reversed in the original post. The issue affects product pages and checkout flow, potentially impacting customer expectations around delivery times.

Summarized with AI on November 22. AI used: claude-sonnet-4-5-20250929.

Hello, I’ve noticed the “Estimated Between” text on my Cart and Checkout pages for this product. The estimate is incorrect and much longer than the actual shipping time, how do I change or remove this? It is also visible on the Checkout page. I am using Dawn Theme v7.0.1

URL: https://aptelht.com/products/breathable-safety-shoes?variant=44305267261731r-insurance-shoes?variant=44305267261731

hello thre

To remove or modify the “Estimated Between” text on your cart and checkout pages in the Dawn theme, you will need to modify the theme code. Here’s how to do it:

  1. Find the following code in the file:
{% if shipping_rates and shipping_rates.size > 0 %}
  {% assign shipping_rate = shipping_rates[0] %}
  {% if shipping_rate.source == 'shopify' %}
    {% if shipping_rate.delivery_range %}
      {{ 'cart.general.estimated_between' | t }} {{ shipping_rate.delivery_range }}
    {% else %}
      {{ 'cart.general.estimated' | t }} {{ shipping_rate.delivery_date | date: format: date_format }}
    {% endif %}
  {% else %}
    {{ shipping_rate.description }}
  {% endif %}
{% endif %}

To remove the “Estimated Between” text, simply delete the following line:

{{ 'cart.general.estimated_between' | t }} {{ shipping_rate.delivery_range }}

To modify the text, replace the “cart.general.estimated_between” text with your desired text. For example, you could replace it with:

{{ 'cart.general.estimated_delivery' | t }}