--- title: OrderAdjustment - GraphQL Admin description: >- An order adjustment accounts for the difference between a calculated and actual refund amount. api_version: 2024-10 api_name: admin type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/admin-graphql/2024-10/objects/OrderAdjustment' md: >- https://shopify.dev/docs/api/admin-graphql/2024-10/objects/OrderAdjustment.txt --- # Order​Adjustment object Requires `read_orders` access scope or `read_marketplace_orders` access scope. An order adjustment accounts for the difference between a calculated and actual refund amount. ## Fields * amount​Set [Money​Bag!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MoneyBag) non-null The amount of the order adjustment in shop and presentment currencies. * id [ID!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/ID) non-null A globally-unique ID. * reason [Order​Adjustment​Discrepancy​Reason](https://shopify.dev/docs/api/admin-graphql/2024-10/enums/OrderAdjustmentDiscrepancyReason) An optional reason that explains a discrepancy between calculated and actual refund amounts. * tax​Amount​Set [Money​Bag!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MoneyBag) non-null The tax amount of the order adjustment in shop and presentment currencies. *** ## Map ### Fields and connections with this object * <->[OrderAdjustmentConnection.nodes](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/OrderAdjustmentConnection#field-nodes) * {}[OrderAdjustmentEdge.node](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/OrderAdjustmentEdge#field-node) * {}[Refund.orderAdjustments](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Refund#field-orderAdjustments) *** ## Interfaces * [Node](https://shopify.dev/docs/api/admin-graphql/2024-10/interfaces/Node) interface *** ## ||-OrderAdjustment Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/admin-graphql/2024-10/interfaces/Node)