Starting with the 2026-01 API version, Shopify is deprecating the authorizationCode field on the OrderTransaction object. Developers should transition to using the paymentId field instead, which offers a more consistent and standardized identifier for payment reconciliation across all payment providers on the Shopify platform.
The paymentId field provides a unified payment identifier that works reliably across different payment gateways, making transaction tracking and reconciliation more stable and predictable. If your app or integration currently relies on authorizationCode, continuing to use it beyond 2026-01 could lead to integration failures, data inconsistencies, and difficulty reconciling transactions across payment providers.
authorizationCode is being used in OrderTransaction queriespaymentId instead, testing thoroughly in your development environment before deploying to productionGetShopifyToken provides secure authentication and OAuth token management for your Shopify integrations, ensuring you have reliable access to the latest API versions and fields. Our platform makes it easier to keep your app's authentication current as Shopify evolves its API.