Developer changelog

Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.

Get updates by RSS

Release of Shop Promise details presented to buyer at checkout

API

The DeliveryMethod object now has a brandedPromise field that can be used to determine if an order was branded with "Shop Promise" at checkout.

Additionally, the MailingAddress object now includes the timeZone field, which can be used with the DeliveryMethod's maxDeliveryDateTime field, to determine the date and time according to the time zone of the destination address.

The new field on the GraphQL DeliveryMethod object is:

  • brandedPromise

Learn more about this new field in the GraphQL reference docs.

The new field on the GraphQL MailingAddress object is:

  • timeZone

Learn more about this new field in the GraphQL reference docs.

Learn more about Shop Promise eligibility.