---
title: >-
  Carrier Service API now includes order totals and customer tags - Shopify
  developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/posts/carrier-service-api-now-includes-order-totals-and-customer-tags
  md: >-
    https://shopify.dev/changelog/posts/carrier-service-api-now-includes-order-totals-and-customer-tags.md
metadata:
  effectiveApiVersion: ''
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2025-11-03T11:00:52-05:00'
  postedAt: '2025-11-04T12:00:00-05:00'
  updatedAt: '2025-11-12T07:09:05-05:00'
  effectiveAt: '2025-11-04T12:00:00-05:00'
---

November 4, 2025

# Carrier Service API now includes order totals and customer tags

DateNovember 4, 2025

FlagsNew

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

The Carrier Service API callback payload now includes order totals and customer tags. This enhancement enables more effective shipping rate calculations by taking into account the order value and customer segments.

**New Payload Fields:**

* `order_totals`

  * `subtotal_price`: The total price of all items in the cart before discounts.
  * `total_price`: The final price after discounts and taxes.
  * `discount_amount`: The total discounts applied to the order.

* `customer`

  * `id`: The unique identifier for the customer.
  * `tags`: Labels associated with the customer, useful for segmentation.

**Important:** The `subtotal_price` might be higher than the sum of the items in the `items` array, as this array only includes physical items that require shipping.

These new fields are automatically included in all callback requests, allowing you to customize shipping rates using detailed order and customer information. For implementation details, refer to the [Carrier Service API documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/carrierservice).

Update your shipping rate calculations to leverage these new fields for a more personalized shipping experience.
