News |
shopify

Removal of pre_tax_price from the Order REST Admin API

Source: Shopify Dev Changelog

Shopify Removes pre_tax_price Fields from Order REST Admin API

Shopify is removing the pre_tax_price and pre_tax_price_set fields from order line items in the REST Admin API. These fields were only available to stores using the Avalara AvaTax 1.0 integration, which Shopify deprecated in April 2025.

Impact on Shopify App Developers

Developers who built apps relying on these specific fields for tax calculation or order pricing logic need to update their code. The removal affects any REST API calls that read or process the pre_tax_price or pre_tax_price_set properties on order line items.

Apps that never accessed these fields or don’t work with stores using the legacy AvaTax integration will see no impact from this change.

Migration Path

Shopify directs developers to use the GraphQL Admin API for accessing order line item pricing data. The GraphQL API provides comprehensive pricing information through its order and line item objects, including tax-related fields.

Developers should audit their codebase for references to pre_tax_price and pre_tax_price_set in REST API responses. Apps still using the REST Admin API for order data may need to either migrate specific pricing queries to GraphQL or adjust their data models to work with the remaining pricing fields in the REST API.

This change continues Shopify’s pattern of deprecating legacy integrations and their associated API fields. Developers maintaining apps that interact with order pricing should review the GraphQL Admin API documentation for current best practices around accessing tax and pricing data.

Read the full announcement →

Stay in the loop

Get Shopify ecosystem news and positioning insights for app founders.