--- title: >- Payment properties deprecation on the Admin API Order resource - 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/payment-properties-deprecation-on-the-admin-api-order-resource md: >- https://shopify.dev/changelog/payment-properties-deprecation-on-the-admin-api-order-resource.md metadata: effectiveApiVersion: 2023-04 affectedApi: [] primaryTag: displayName: API handle: api secondaryTag: displayName: Deprecation Announcement handle: deprecation indicatesActionRequired: true createdAt: '2022-12-05T11:14:24-05:00' postedAt: '2022-12-06T00:00:00-05:00' updatedAt: '2024-12-13T17:24:36-05:00' effectiveAt: '2022-12-06T00:00:00-05:00' --- December 6, 2022 Tags: * Action Required * API * 2023-04 # Payment properties deprecation on the Admin API Order resource The following properties on the REST and GraphQL Admin API's [Order](https://shopify.dev/api/admin-rest/unstable/resources/order) resource, including webhooks, are deprecated: * `gateway` * `payment_details` * `processing_method` The `gateway` and `payment_details` properties are available on the corresponding [`Transaction`](https://shopify.dev/api/admin-rest/unstable/resources/transaction) resources. The `processing_method` property is no longer available due to orders supporting multiple transactions with various processing methods, the field contained incorrect data. The values it provided can be inferred from various sources: * `free`. This is accessible through the order totals. * `checkout` can be determined by the presence of `checkout_id` on an order. * `express`, `direct`, `offsite`, and `manual` can be inferred through the `OrderTransaction` `gateway` and `payment_details` properties. These deprecated properties will be removed from unstable in January 2023. The change will be made official in the 2023-04 Admin API version.