OrderEvent Object
History log of the order.
type OrderEvent implements Node {
  id: ID!
  date: DateTime
  type: OrderEventsEnum
  user: User
  app: App
  message: String
  email: String
  emailType: OrderEventsEmailsEnum
  amount: Float
  paymentId: String
  paymentGateway: String
  quantity: Int
  composedId: String
  orderNumber: String
  invoiceNumber: String
  oversoldItems: [String!]
  lines: [OrderEventOrderLineObject!]
  fulfilledItems: [FulfillmentLine!]
  warehouse: Warehouse
  transactionReference: String
  shippingCostsIncluded: Boolean
  relatedOrder: Order
  related: OrderEvent
  discount: OrderEventDiscountObject
  reference: String
}
Fields
OrderEvent.id ● ID! non-null scalar miscellaneous
ID of the event associated with an order.
OrderEvent.date ● DateTime scalar miscellaneous
Date when event happened at in ISO 8601 format.
OrderEvent.type ● OrderEventsEnum enum orders
Order event type.
OrderEvent.user ● User object users
User who performed the action.
OrderEvent.app ● App object apps
App that performed the action. Requires of of the following permissions: MANAGE_APPS, MANAGE_ORDERS, OWNER.
OrderEvent.message ● String scalar miscellaneous
Content of the event.
OrderEvent.email ● String scalar miscellaneous
Email of the customer.
OrderEvent.emailType ● OrderEventsEmailsEnum enum orders
Type of an email sent to the customer.
OrderEvent.amount ● Float scalar miscellaneous
Amount of money.
OrderEvent.paymentId ● String scalar miscellaneous
The payment reference from the payment provider.
OrderEvent.paymentGateway ● String scalar miscellaneous
The payment gateway of the payment.
OrderEvent.quantity ● Int scalar miscellaneous
Number of items.
OrderEvent.composedId ● String scalar miscellaneous
Composed ID of the Fulfillment.
OrderEvent.orderNumber ● String scalar miscellaneous
User-friendly number of an order.
OrderEvent.invoiceNumber ● String scalar miscellaneous
Number of an invoice related to the order.
OrderEvent.oversoldItems ● [String!] list scalar miscellaneous
List of oversold lines names.
OrderEvent.lines ● [OrderEventOrderLineObject!] list object orders
The concerned lines.
OrderEvent.fulfilledItems ● [FulfillmentLine!] list object orders
The lines fulfilled.
OrderEvent.warehouse ● Warehouse object products
The warehouse were items were restocked.
OrderEvent.transactionReference ● String scalar miscellaneous
The transaction reference of captured payment.
OrderEvent.shippingCostsIncluded ● Boolean scalar miscellaneous
Define if shipping costs were included to the refund.
OrderEvent.relatedOrder ● Order object orders
The order which is related to this order.
OrderEvent.related ● OrderEvent object orders
The order event which is related to this event.
OrderEvent.discount ● OrderEventDiscountObject object orders
The discount applied to the order.
OrderEvent.reference ● String scalar miscellaneous
The reference of payment's transaction.
Interfaces
Node interface miscellaneous
An object with an ID
Member Of
Order object ● OrderAddNote object ● OrderEvent object ● OrderEventCountableEdge object ● OrderNoteAdd object ● OrderNoteUpdate object