Skip to main content
Log inSign up

Shopify uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy and our cookie policy.

Deprecation Notice: CalculatedOrder for committed order edits

We are deprecating the CalculatedOrder object for committed order edits. There are no changes to CalculatedOrder for uncommitted order edits. CalculatedOrders are temporary objects that represent an order's state with unsaved edits. Use the Order object to access the current state of an order after edits are committed. To query past changes made to an order, use Order.agreements.

As part of this change, we are also deprecating the CalculateOrder.committed field.

Deprecation Schedule:

  • Today: CalculatedOrders for committed order edits are marked as deprecated. They will no longer be returned for committed order edits in the unstable version and the 2025-04 release candidate.
  • January 1, 2026 (version 2026-01): CalculatedOrders for committed order edits will no longer be returned. Note: If usage drops to zero before 2026-01, we may stop returning CalculatedOrders in an earlier version.

Learn more about editing orders on Shopify.dev.

Was this section helpful?