Order
Represents a seller order.
type Order implements Node, ObjectWithMetadata {
id: ID!
metadata: [MetadataItem!]!
privateMetadata: [MetadataItem!]!
created: DateTime!
updated: DateTime
token: String!
currency: String!
languageCode: String!
trackingClientId: String!
customerNote: String!
displayGrossPrices: Boolean!
externalId: String
externalSource: String
discountName: String
translatedDiscountName: String
shippingMethodName: String
isShippingPriceOverridden: Boolean!
importedAt: DateTime
vatCode: String!
euInvoiceMessaging: String
vatIdentificationNumber: String
mpVatIdentificationNumber: String
userEmail: String
orderSource: OrderOrderSource!
status: OrderStatus!
subStatus: OrderSubStatus
payoutStatus: OrderPayoutStatusEnum
number: String!
statusDisplay: String!
marketplaceOrderNumber: String!
billingAddress: Address
shippingAddress: Address
seller: Seller
marketplaceOrder: NauticalOrder
shippingPrice: TaxedMoney!
total: TaxedMoney!
discountedTotal: TaxedMoney!
originalTotal: TaxedMoney!
subtotal: TaxedMoney!
discount: Money!
voucherDiscount: Money!
sellerCommission: Money
availablePayoutBalance: Money
fulfilledByMarketplace: Boolean!
weight: Weight!
paymentStatus: PaymentChargeStatusEnum!
paymentStatusDisplay: String!
fulfillments: [Fulfillment!]!
lines: [OrderLine!]!
events: [OrderEvent!]!
fees: [OrderFee!]!
invoices: [Invoice!]!
vendorPayouts: [VendorPayout!]!
availableShippingMethods: [ShippingMethod!]!
isPaid: Boolean!
isShippingRequired: Boolean!
isOnlySellerOnNauticalOrder: Boolean!
canFinalize: Boolean!
allowedSubStatuses: [OrderSubStatusEnum!]! @deprecated
financials: FinancialsSnapshot
shippingMethod: ShippingMethod
user: User
voucher: Voucher
payoutsSummary(
payoutStatus: PayoutStatusEnum
): [OrderPayoutSummary!]!
validationStatus: [ValidationStatus!]
}
Show more ↓
Fields
Order.id ● ID! non-null scalar
The Globally Unique ID of this object
Order.metadata ● [MetadataItem!]! non-null object
List of public metadata items. Can be accessed without permissions.
Order.privateMetadata ● [MetadataItem!]! non-null object
List of private metadata items. Requires proper staff permissions to access.
Order.created ● DateTime! non-null scalar
Date when order was created
Order.updated ● DateTime scalar
Date when order was last updated
Order.token ● String! non-null scalar
Order token
Order.currency ● String! non-null scalar
Order currency
Order.languageCode ● String! non-null scalar
Order language code
Order.trackingClientId ● String! non-null scalar
Tracking client ID