Not getting amount Difference in case of storefront cart API 2025-01 using cartDeliveryAddressesAdd

Topic summary

A developer is experiencing an issue with Shopify’s Storefront Cart API version 2025-01. When using the cartDeliveryAddressesAdd mutation, no difference appears between totalAmount and checkoutChargeAmount, despite having “External Taxes” enabled.

Key Details:

  • The expected difference (noted as “2”) represents a shipping charge, not tax
  • The amount difference does appear correctly when using cartBuyerIdentityUpdate mutation in version 2024-10
  • Screenshots are provided showing the discrepancy between the two API versions

Current Status:

  • The issue remains unresolved
  • Another user suggested posting in the Shopify Dev/Partner community (community.shopify.dev) for better developer-focused support, as it’s more actively monitored for technical questions
Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

I am trying to add an address using the cartDeliveryAddressesAdd mutation (Shopify Storefront Cart API, version 2025-01), but I am not seeing any difference between totalAmount and checkoutChargeAmount, even though the “External Taxes” option is enabled. However, the amount difference appears when I use the cartBuyerIdentityUpdate mutation (version 2024-10)

Note: The difference of 2 is because of shipping charge, not the tax.

Please suggest what could be the cause of this.

Hi Aman,

as this is a developer focussed question, you might have more luck in the new Shopify Dev/Partner community: https://community.shopify.dev/
It launched a few months ago, and Shopify itself is working hard on making it make sense and active :slightly_smiling_face:

Cheers

Joda

1 Like