> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/orders/llms.txt)
> Source: https://docs.saleor.io/api-reference/orders/objects/order

# Order Object

Represents an order in the shop.

```graphql
type Order implements Node, ObjectWithMetadata {
  id: ID!
  privateMetadata: [MetadataItem!]!
  privateMetafield(
    key: String!
  ): String
  privateMetafields(
    keys: [String!]
  ): Metadata
  metadata: [MetadataItem!]!
  metafield(
    key: String!
  ): String
  metafields(
    keys: [String!]
  ): Metadata
  created: DateTime!
  updatedAt: DateTime!
  status: OrderStatus!
  user: User
  trackingClientId: String!
  billingAddress: Address
  shippingAddress: Address
  shippingMethodName: String
  collectionPointName: String
  channel: Channel!
  fulfillments: [Fulfillment!]!
  lines: [OrderLine!]!
  actions: [OrderAction!]!
  availableShippingMethods: [ShippingMethod!] @deprecated
  shippingMethods: [ShippingMethod!]!
  availableCollectionPoints: [Warehouse!]!
  invoices: [Invoice!]!
  number: String!
  original: ID
  origin: OrderOriginEnum!
  isPaid: Boolean!
  paymentStatus: PaymentChargeStatusEnum!
  paymentStatusDisplay: String!
  authorizeStatus: OrderAuthorizeStatusEnum!
  chargeStatus: OrderChargeStatusEnum!
  taxExemption: Boolean!
  transactions: [TransactionItem!]!
  transactionSummaries: [TransactionSummary!]!
  payments: [Payment!]! @deprecated
  total: TaxedMoney!
  undiscountedTotal: TaxedMoney!
  shippingMethod: ShippingMethod @deprecated
  undiscountedShippingPrice: Money!
  shippingPrice: TaxedMoney!
  shippingTaxRate: Float!
  shippingTaxClass: TaxClass
  shippingTaxClassName: String
  shippingTaxClassMetadata: [MetadataItem!]!
  shippingTaxClassPrivateMetadata: [MetadataItem!]!
  token: String! @deprecated
  voucher: Voucher
  voucherCode: String
  giftCards: [GiftCard!]!
  customerNote: String!
  weight: Weight!
  redirectUrl: String
  subtotal: TaxedMoney!
  statusDisplay: String!
  canFinalize: Boolean!
  totalAuthorized: Money!
  totalCaptured: Money! @deprecated
  totalCharged: Money!
  totalCanceled: Money!
  events: [OrderEvent!]!
  totalBalance: Money!
  userEmail: String
  isShippingRequired: Boolean!
  deliveryMethod: DeliveryMethod
  languageCode: String! @deprecated
  languageCodeEnum: LanguageCodeEnum!
  discount: Money @deprecated
  discountName: String @deprecated
  translatedDiscountName: String @deprecated
  discounts: [OrderDiscount!]!
  errors: [OrderError!]!
  displayGrossPrices: Boolean!
  externalReference: String
  checkoutId: ID
  grantedRefunds: [OrderGrantedRefund!]!
  totalGrantedRefund: Money!
  totalRefunded: Money!
  totalRefundPending: Money!
  totalAuthorizePending: Money!
  totalChargePending: Money!
  totalCancelPending: Money!
  totalRemainingGrant: Money!
}
```

<a id="fields"></a>

### Fields

<a id="id"></a>

#### [`id`](#id) ● [`ID!`](/api-reference/miscellaneous/scalars/id.md)

ID of the order.

<a id="private-metadata"></a>

#### [`privateMetadata`](#private-metadata) ● [`[MetadataItem!]!`](/api-reference/miscellaneous/objects/metadata-item.md)

List of private metadata items. Requires staff permissions to access.

<a id="private-metafield"></a>

#### [`privateMetafield`](#private-metafield) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

A single key from private metadata. Requires staff permissions to access.

Tip: Use GraphQL aliases to fetch multiple keys.

<a id="order-private-metafield-key"></a>

##### [`key`](#order-private-metafield-key) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

<a id="private-metafields"></a>

#### [`privateMetafields`](#private-metafields) ● [`Metadata`](/api-reference/miscellaneous/scalars/metadata.md)

Private metadata. Requires staff permissions to access. Use `keys` to control which fields you want to include. The default is to include everything.

<a id="order-private-metafields-keys"></a>

##### [`keys`](#order-private-metafields-keys) ● [`[String!]`](/api-reference/miscellaneous/scalars/string.md)

<a id="metadata"></a>

#### [`metadata`](#metadata) ● [`[MetadataItem!]!`](/api-reference/miscellaneous/objects/metadata-item.md)

List of public metadata items. Can be accessed without permissions.

<a id="metafield"></a>

#### [`metafield`](#metafield) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

A single key from public metadata.

Tip: Use GraphQL aliases to fetch multiple keys.

<a id="order-metafield-key"></a>

##### [`key`](#order-metafield-key) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

<a id="metafields"></a>

#### [`metafields`](#metafields) ● [`Metadata`](/api-reference/miscellaneous/scalars/metadata.md)

Public metadata. Use `keys` to control which fields you want to include. The default is to include everything.

<a id="order-metafields-keys"></a>

##### [`keys`](#order-metafields-keys) ● [`[String!]`](/api-reference/miscellaneous/scalars/string.md)

<a id="created"></a>

#### [`created`](#created) ● [`DateTime!`](/api-reference/miscellaneous/scalars/date-time.md)

Date and time when the order was created.

<a id="updated-at"></a>

#### [`updatedAt`](#updated-at) ● [`DateTime!`](/api-reference/miscellaneous/scalars/date-time.md)

Date and time when the order was created.

<a id="status"></a>

#### [`status`](#status) ● [`OrderStatus!`](/api-reference/orders/enums/order-status.md)

Status of the order.

<a id="user"></a>

#### [`user`](#user) ● [`User`](/api-reference/users/objects/user.md)

User who placed the order. This field is set only for orders placed by authenticated users. Can be fetched for orders created in Saleor 3.2 and later, for other orders

requires one of the following permissions: MANAGE\_USERS MANAGE\_ORDERS HANDLE\_PAYMENTS OWNER

<a id="tracking-client-id"></a>

#### [`trackingClientId`](#tracking-client-id) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

Google Analytics tracking client ID.

<a id="billing-address"></a>

#### [`billingAddress`](#billing-address) ● [`Address`](/api-reference/users/objects/address.md)

Billing address. The full data can be access for orders created in Saleor 3.2 and later, for other orders

requires one of the following permissions: MANAGE\_ORDERS OWNER

<a id="shipping-address"></a>

#### [`shippingAddress`](#shipping-address) ● [`Address`](/api-reference/users/objects/address.md)

Shipping address. The full data can be access for orders created in Saleor 3.2 and later, for other orders

requires one of the following permissions: MANAGE\_ORDERS OWNER

<a id="shipping-method-name"></a>

#### [`shippingMethodName`](#shipping-method-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Method used for shipping.

<a id="collection-point-name"></a>

#### [`collectionPointName`](#collection-point-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Name of the collection point where the order should be picked up by the customer.

<a id="channel"></a>

#### [`channel`](#channel) ● [`Channel!`](/api-reference/channels/objects/channel.md)

Channel through which the order was placed.

<a id="fulfillments"></a>

#### [`fulfillments`](#fulfillments) ● [`[Fulfillment!]!`](/api-reference/orders/objects/fulfillment.md)

List of shipments for the order.

<a id="lines"></a>

#### [`lines`](#lines) ● [`[OrderLine!]!`](/api-reference/orders/objects/order-line.md)

List of order lines.

<a id="actions"></a>

#### [`actions`](#actions) ● [`[OrderAction!]!`](/api-reference/payments/enums/order-action.md)

List of actions that can be performed in the current state of an order.

<a id="shipping-methods"></a>

#### [`shippingMethods`](#shipping-methods) ● [`[ShippingMethod!]!`](/api-reference/shipping/objects/shipping-method.md)

Shipping methods related to this order.

<a id="available-collection-points"></a>

#### [`availableCollectionPoints`](#available-collection-points) ● [`[Warehouse!]!`](/api-reference/products/objects/warehouse.md)

Collection points that can be used for this order.

<a id="invoices"></a>

#### [`invoices`](#invoices) ● [`[Invoice!]!`](/api-reference/orders/objects/invoice.md)

List of order invoices. Can be fetched for orders created in Saleor 3.2 and later, for other orders

requires one of the following permissions: MANAGE\_ORDERS OWNER

<a id="number"></a>

#### [`number`](#number) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

User-friendly number of an order.

<a id="original"></a>

#### [`original`](#original) ● [`ID`](/api-reference/miscellaneous/scalars/id.md)

The ID of the order that was the base for this order.

<a id="origin"></a>

#### [`origin`](#origin) ● [`OrderOriginEnum!`](/api-reference/orders/enums/order-origin-enum.md)

The order origin.

<a id="is-paid"></a>

#### [`isPaid`](#is-paid) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Informs if an order is fully paid.

<a id="payment-status"></a>

#### [`paymentStatus`](#payment-status) ● [`PaymentChargeStatusEnum!`](/api-reference/payments/enums/payment-charge-status-enum.md)

Internal payment status.

<a id="payment-status-display"></a>

#### [`paymentStatusDisplay`](#payment-status-display) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

User-friendly payment status.

<a id="authorize-status"></a>

#### [`authorizeStatus`](#authorize-status) ● [`OrderAuthorizeStatusEnum!`](/api-reference/orders/enums/order-authorize-status-enum.md)

The authorize status of the order.

<a id="charge-status"></a>

#### [`chargeStatus`](#charge-status) ● [`OrderChargeStatusEnum!`](/api-reference/orders/enums/order-charge-status-enum.md)

The charge status of the order.

<a id="tax-exemption"></a>

#### [`taxExemption`](#tax-exemption) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Returns True if order has to be exempt from taxes.

<a id="transactions"></a>

#### [`transactions`](#transactions) ● [`[TransactionItem!]!`](/api-reference/payments/objects/transaction-item.md)

List of transactions for the order.

Requires one of the following permissions: MANAGE\_ORDERS HANDLE\_PAYMENTS

<a id="transaction-summaries"></a>

#### [`transactionSummaries`](#transaction-summaries) ● [`[TransactionSummary!]!`](/api-reference/payments/objects/transaction-summary.md)

Payment history of the order, with one entry per payment transaction that moved any money. Unlike `transactions`, it requires no permission and exposes only the payment method and the amounts, so it can be used to display payment details to the customer without exposing internal information.

Added in Saleor 3.23

<a id="total"></a>

#### [`total`](#total) ● [`TaxedMoney!`](/api-reference/miscellaneous/objects/taxed-money.md)

Total amount of the order.

<a id="undiscounted-total"></a>

#### [`undiscountedTotal`](#undiscounted-total) ● [`TaxedMoney!`](/api-reference/miscellaneous/objects/taxed-money.md)

Undiscounted total amount of the order.

<a id="undiscounted-shipping-price"></a>

#### [`undiscountedShippingPrice`](#undiscounted-shipping-price) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Undiscounted total price of shipping.

Added in Saleor 3.19

<a id="shipping-price"></a>

#### [`shippingPrice`](#shipping-price) ● [`TaxedMoney!`](/api-reference/miscellaneous/objects/taxed-money.md)

Total price of shipping.

<a id="shipping-tax-rate"></a>

#### [`shippingTaxRate`](#shipping-tax-rate) ● [`Float!`](/api-reference/miscellaneous/scalars/float.md)

The shipping tax rate value.

<a id="shipping-tax-class"></a>

#### [`shippingTaxClass`](#shipping-tax-class) ● [`TaxClass`](/api-reference/taxes/objects/tax-class.md)

Denormalized tax class assigned to the shipping method.

Requires one of the following permissions: AUTHENTICATED\_STAFF\_USER AUTHENTICATED\_APP

<a id="shipping-tax-class-name"></a>

#### [`shippingTaxClassName`](#shipping-tax-class-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Denormalized name of the tax class assigned to the shipping method.

<a id="shipping-tax-class-metadata"></a>

#### [`shippingTaxClassMetadata`](#shipping-tax-class-metadata) ● [`[MetadataItem!]!`](/api-reference/miscellaneous/objects/metadata-item.md)

Denormalized public metadata of the shipping method's tax class.

<a id="shipping-tax-class-private-metadata"></a>

#### [`shippingTaxClassPrivateMetadata`](#shipping-tax-class-private-metadata) ● [`[MetadataItem!]!`](/api-reference/miscellaneous/objects/metadata-item.md)

Denormalized private metadata of the shipping method's tax class. Requires staff permissions to access.

<a id="voucher"></a>

#### [`voucher`](#voucher) ● [`Voucher`](/api-reference/discounts/objects/voucher.md)

Voucher linked to the order.

<a id="voucher-code"></a>

#### [`voucherCode`](#voucher-code) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Voucher code that was used for Order.

Added in Saleor 3.18

<a id="gift-cards"></a>

#### [`giftCards`](#gift-cards) ● [`[GiftCard!]!`](/api-reference/gift-cards/objects/gift-card.md)

List of user gift cards.

<a id="customer-note"></a>

#### [`customerNote`](#customer-note) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

Additional information provided by the customer about the order.

<a id="weight"></a>

#### [`weight`](#weight) ● [`Weight!`](/api-reference/miscellaneous/objects/weight.md)

Weight of the order.

<a id="redirect-url"></a>

#### [`redirectUrl`](#redirect-url) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

URL to which user should be redirected after order is placed.

<a id="subtotal"></a>

#### [`subtotal`](#subtotal) ● [`TaxedMoney!`](/api-reference/miscellaneous/objects/taxed-money.md)

The sum of line prices not including shipping.

<a id="status-display"></a>

#### [`statusDisplay`](#status-display) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

User-friendly order status.

<a id="can-finalize"></a>

#### [`canFinalize`](#can-finalize) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Informs whether a draft order can be finalized(turned into a regular order).

<a id="total-authorized"></a>

#### [`totalAuthorized`](#total-authorized) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Amount authorized for the order.

<a id="total-charged"></a>

#### [`totalCharged`](#total-charged) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Amount charged for the order.

<a id="total-canceled"></a>

#### [`totalCanceled`](#total-canceled) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Amount canceled for the order.

<a id="events"></a>

#### [`events`](#events) ● [`[OrderEvent!]!`](/api-reference/orders/objects/order-event.md)

List of events associated with the order.

Requires the MANAGE\_ORDERS permission.

<a id="total-balance"></a>

#### [`totalBalance`](#total-balance) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

The difference between the paid and the order total amount.

<a id="user-email"></a>

#### [`userEmail`](#user-email) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Email address of the customer. The full data can be access for orders created in Saleor 3.2 and later, for other orders

requires one of the following permissions: MANAGE\_ORDERS OWNER

<a id="is-shipping-required"></a>

#### [`isShippingRequired`](#is-shipping-required) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Returns True, if order requires shipping.

<a id="delivery-method"></a>

#### [`deliveryMethod`](#delivery-method) ● [`DeliveryMethod`](/api-reference/miscellaneous/unions/delivery-method.md)

The delivery method selected for this order.

<a id="language-code-enum"></a>

#### [`languageCodeEnum`](#language-code-enum) ● [`LanguageCodeEnum!`](/api-reference/miscellaneous/enums/language-code-enum.md)

Order language code.

<a id="discounts"></a>

#### [`discounts`](#discounts) ● [`[OrderDiscount!]!`](/api-reference/discounts/objects/order-discount.md)

List of all discounts assigned to the order.

<a id="errors"></a>

#### [`errors`](#errors) ● [`[OrderError!]!`](/api-reference/orders/objects/order-error.md)

List of errors that occurred during order validation.

<a id="display-gross-prices"></a>

#### [`displayGrossPrices`](#display-gross-prices) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Determines whether displayed prices should include taxes.

<a id="external-reference"></a>

#### [`externalReference`](#external-reference) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

External ID of this order.

<a id="checkout-id"></a>

#### [`checkoutId`](#checkout-id) ● [`ID`](/api-reference/miscellaneous/scalars/id.md)

ID of the checkout that the order was created from.

<a id="granted-refunds"></a>

#### [`grantedRefunds`](#granted-refunds) ● [`[OrderGrantedRefund!]!`](/api-reference/orders/objects/order-granted-refund.md)

List of granted refunds.

Requires the MANAGE\_ORDERS permission.

<a id="total-granted-refund"></a>

#### [`totalGrantedRefund`](#total-granted-refund) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total amount of granted refund.

Requires the MANAGE\_ORDERS permission.

<a id="total-refunded"></a>

#### [`totalRefunded`](#total-refunded) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total refund amount for the order.

<a id="total-refund-pending"></a>

#### [`totalRefundPending`](#total-refund-pending) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total amount of ongoing refund requests for the order's transactions.

Requires the MANAGE\_ORDERS permission.

<a id="total-authorize-pending"></a>

#### [`totalAuthorizePending`](#total-authorize-pending) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total amount of ongoing authorize requests for the order's transactions.

Requires the MANAGE\_ORDERS permission.

<a id="total-charge-pending"></a>

#### [`totalChargePending`](#total-charge-pending) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total amount of ongoing charge requests for the order's transactions.

Requires the MANAGE\_ORDERS permission.

<a id="total-cancel-pending"></a>

#### [`totalCancelPending`](#total-cancel-pending) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Total amount of ongoing cancel requests for the order's transactions.

Requires the MANAGE\_ORDERS permission.

<a id="total-remaining-grant"></a>

#### [`totalRemainingGrant`](#total-remaining-grant) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

The difference amount between granted refund and the amounts that are pending and refunded.

Requires the MANAGE\_ORDERS permission.

Show deprecatedHide deprecated

<a id="available-shipping-methods"></a>

#### [`availableShippingMethods`](#available-shipping-methods) ● [`[ShippingMethod!]`](/api-reference/shipping/objects/shipping-method.md)

DEPRECATED

Use `shippingMethods`, this field will be removed in 4.0

Shipping methods that can be used with this order.

<a id="payments"></a>

#### [`payments`](#payments) ● [`[Payment!]!`](/api-reference/payments/objects/payment.md)

DEPRECATED

The legacy Payments API is deprecated and will be removed. Use the Transactions API instead.

List of payments for the order.

<a id="shipping-method"></a>

#### [`shippingMethod`](#shipping-method) ● [`ShippingMethod`](/api-reference/shipping/objects/shipping-method.md)

DEPRECATED

Use `deliveryMethod` instead.

Shipping method for this order.

<a id="token"></a>

#### [`token`](#token) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

DEPRECATED

Use `id` instead.

<a id="total-captured"></a>

#### [`totalCaptured`](#total-captured) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

DEPRECATED

Use `totalCharged` instead.

Amount captured for the order.

<a id="language-code"></a>

#### [`languageCode`](#language-code) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

DEPRECATED

Use the `languageCodeEnum` field to fetch the language code.

<a id="discount"></a>

#### [`discount`](#discount) ● [`Money`](/api-reference/miscellaneous/objects/money.md)

DEPRECATED

Use the `discounts` field instead.

Returns applied discount.

<a id="discount-name"></a>

#### [`discountName`](#discount-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

DEPRECATED

Use the `discounts` field instead.

Discount name.

<a id="translated-discount-name"></a>

#### [`translatedDiscountName`](#translated-discount-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

DEPRECATED

Use the `discounts` field instead.

Translated discount name.

<a id="interfaces"></a>

### Interfaces

<a id="node"></a>

#### [`Node`](/api-reference/miscellaneous/interfaces/node.md)

An object with an ID

<a id="objectwithmetadata"></a>

#### [`ObjectWithMetadata`](/api-reference/miscellaneous/interfaces/object-with-metadata.md)

<a id="returned-by"></a>

### Returned By

[`order`](/api-reference/orders/queries/order.md) query  ● [`orderByToken`](/api-reference/deprecated/orders/queries/order-by-token.md) query

<a id="member-of"></a>

### Member Of

[`CheckoutComplete`](/api-reference/checkout/objects/checkout-complete.md) object  ● [`CustomerEvent`](/api-reference/users/objects/customer-event.md) object  ● [`DraftOrderComplete`](/api-reference/orders/objects/draft-order-complete.md) object  ● [`DraftOrderCreate`](/api-reference/orders/objects/draft-order-create.md) object  ● [`DraftOrderCreated`](/api-reference/orders/objects/draft-order-created.md) object  ● [`DraftOrderDelete`](/api-reference/orders/objects/draft-order-delete.md) object  ● [`DraftOrderDeleted`](/api-reference/orders/objects/draft-order-deleted.md) object  ● [`DraftOrderUpdate`](/api-reference/orders/objects/draft-order-update.md) object  ● [`DraftOrderUpdated`](/api-reference/orders/objects/draft-order-updated.md) object  ● [`FulfillmentApprove`](/api-reference/orders/objects/fulfillment-approve.md) object  ● [`FulfillmentApproved`](/api-reference/orders/objects/fulfillment-approved.md) object  ● [`FulfillmentCancel`](/api-reference/orders/objects/fulfillment-cancel.md) object  ● [`FulfillmentCanceled`](/api-reference/orders/objects/fulfillment-canceled.md) object  ● [`FulfillmentCreated`](/api-reference/orders/objects/fulfillment-created.md) object  ● [`FulfillmentMetadataUpdated`](/api-reference/orders/objects/fulfillment-metadata-updated.md) object  ● [`FulfillmentRefundProducts`](/api-reference/orders/objects/fulfillment-refund-products.md) object  ● [`FulfillmentReturnProducts`](/api-reference/orders/objects/fulfillment-return-products.md) object  ● [`FulfillmentTrackingNumberUpdated`](/api-reference/orders/objects/fulfillment-tracking-number-updated.md) object  ● [`FulfillmentUpdateTracking`](/api-reference/orders/objects/fulfillment-update-tracking.md) object  ● [`Invoice`](/api-reference/orders/objects/invoice.md) object  ● [`InvoiceDeleted`](/api-reference/orders/objects/invoice-deleted.md) object  ● [`InvoiceRequest`](/api-reference/orders/objects/invoice-request.md) object  ● [`InvoiceRequested`](/api-reference/orders/objects/invoice-requested.md) object  ● [`InvoiceSent`](/api-reference/orders/objects/invoice-sent.md) object  ● [`OrderAddNote`](/api-reference/orders/objects/order-add-note.md) object  ● [`OrderBulkCreated`](/api-reference/orders/objects/order-bulk-created.md) object  ● [`OrderBulkCreateResult`](/api-reference/orders/objects/order-bulk-create-result.md) object  ● [`OrderCancel`](/api-reference/orders/objects/order-cancel.md) object  ● [`OrderCancelled`](/api-reference/orders/objects/order-cancelled.md) object  ● [`OrderCapture`](/api-reference/orders/objects/order-capture.md) object  ● [`OrderConfirm`](/api-reference/orders/objects/order-confirm.md) object  ● [`OrderConfirmed`](/api-reference/orders/objects/order-confirmed.md) object  ● [`OrderCountableEdge`](/api-reference/orders/objects/order-countable-edge.md) object  ● [`OrderCreated`](/api-reference/orders/objects/order-created.md) object  ● [`OrderCreateFromCheckout`](/api-reference/orders/objects/order-create-from-checkout.md) object  ● [`OrderDiscountAdd`](/api-reference/orders/objects/order-discount-add.md) object  ● [`OrderDiscountDelete`](/api-reference/orders/objects/order-discount-delete.md) object  ● [`OrderDiscountUpdate`](/api-reference/orders/objects/order-discount-update.md) object  ● [`OrderEvent`](/api-reference/orders/objects/order-event.md) object  ● [`OrderExpired`](/api-reference/orders/objects/order-expired.md) object  ● [`OrderFilterShippingMethods`](/api-reference/orders/objects/order-filter-shipping-methods.md) object  ● [`OrderFulfill`](/api-reference/orders/objects/order-fulfill.md) object  ● [`OrderFulfilled`](/api-reference/orders/objects/order-fulfilled.md) object  ● [`OrderFullyPaid`](/api-reference/orders/objects/order-fully-paid.md) object  ● [`OrderFullyRefunded`](/api-reference/orders/objects/order-fully-refunded.md) object  ● [`OrderGrantRefundCreate`](/api-reference/orders/objects/order-grant-refund-create.md) object  ● [`OrderGrantRefundUpdate`](/api-reference/orders/objects/order-grant-refund-update.md) object  ● [`OrderLineDelete`](/api-reference/orders/objects/order-line-delete.md) object  ● [`OrderLineDiscountRemove`](/api-reference/orders/objects/order-line-discount-remove.md) object  ● [`OrderLineDiscountUpdate`](/api-reference/orders/objects/order-line-discount-update.md) object  ● [`OrderLinesCreate`](/api-reference/orders/objects/order-lines-create.md) object  ● [`OrderLineUpdate`](/api-reference/orders/objects/order-line-update.md) object  ● [`OrderMarkAsPaid`](/api-reference/orders/objects/order-mark-as-paid.md) object  ● [`OrderMetadataUpdated`](/api-reference/orders/objects/order-metadata-updated.md) object  ● [`OrderNoteAdd`](/api-reference/orders/objects/order-note-add.md) object  ● [`OrderNoteUpdate`](/api-reference/orders/objects/order-note-update.md) object  ● [`OrderPaid`](/api-reference/orders/objects/order-paid.md) object  ● [`OrderRefund`](/api-reference/orders/objects/order-refund.md) object  ● [`OrderRefunded`](/api-reference/orders/objects/order-refunded.md) object  ● [`OrderUpdate`](/api-reference/orders/objects/order-update.md) object  ● [`OrderUpdated`](/api-reference/orders/objects/order-updated.md) object  ● [`OrderUpdateShipping`](/api-reference/orders/objects/order-update-shipping.md) object  ● [`OrderVoid`](/api-reference/orders/objects/order-void.md) object  ● [`Payment`](/api-reference/payments/objects/payment.md) object  ● [`TransactionItem`](/api-reference/payments/objects/transaction-item.md) object

<a id="implemented-by"></a>

### Implemented By

[`_Entity`](/api-reference/miscellaneous/unions/entity.md) union  ● [`OrderOrCheckout`](/api-reference/miscellaneous/unions/order-or-checkout.md) union  ● [`TaxSourceObject`](/api-reference/miscellaneous/unions/tax-source-object.md) union
