Shipping rate "description" not shown at checkout

Today, I have noticed a new and strange issue that the description field in the shipping rates array is not shown at checkout if the delivery date fields (min_delivery_date and max_delivery_date) are included in the rates. Have you noticed this?

The description becomes visible only when the delivery dates are removed from the rates array. This has been working without any issues for years. Starting from today, I noticed this issue in all stores I have checked.

{
"rates": [
  {
    "service_name": "canadapost-overnight",
    "service_code": "ON",
    "total_price": "1295",
    "description": "This is the fastest option by far",
    "currency": "CAD",
    "min_delivery_date": "2025-02-10 14:48:45 -0400",
    "max_delivery_date": "2025-02-15 14:48:45 -0400"
  }
]
}
1 Like

@Liam-Shopify Would you able to have a look at this please? Thanks

Hi @YOD_Solutions,

I have noticed the the same issue and joining your thread. Below I am giving our vision of the issue.

Context: our Carrier Service app is using REST API CarrierService - REST for providing Shopify checkout with shipping methods and rates. In the response we also return max_delivery_date, min_delivery_date and description fields.

Problem: as of very recently the description is not displayed at checkout if we include max_delivery_date, min_delivery_date in the response. It is displayed ONLY if we do not include max_delivery_date, min_delivery_date in the response. This is very odd behaviour as it used to display those params together without any issues.

The analysis of the flow indicates that the checkout interface gets this description from the Shopify’s backend via a GraphQL query, but it is not displayed anywhere in the interface. The checkout theme has not changed.

1 Like

Hey folks - our checkout team is looking into this! Will update here when I learn more. Thanks for flagging!

Update: this does look to be an issue on our side, our team are investigating further.

Thank you, Laim. It appears to be working now.

Glad to hear!! Let us know if you run into any other issues.