CreateOrderInput
type CreateOrderInput {
id: ID
billingAddress: OrderAddressInput
branchSessionId: String
currencyCode: String
customer: OrderCustomerInput
host: String
note: String
orderAdjustments: [OrderAdjustmentInput!]
orderedAt: Timestamp
orderLineItems: [OrderLineItemInput!]!
orderTagIds: [String!]
priceListId: String
salesChannelId: String
shippingAddress: OrderAddressInput
shippingLines: [OrderShippingLineInput!]
shippingMethod: OrderShippingMethodEnum
sourceId: String
terminalId: String
}
Fields
id
IDbillingAddress
OrderAddressInputIt is the address to which the order will be billing.
branchSessionId
StringIt is the branch session id of the order. If the order is placed via ikasPos, this field can be sent as filled.
currencyCode
StringIt is the currency code of the order.
customer
OrderCustomerInputIt is the customer information in the order.
host
StringHost name of order source.
note
StringIt is an order note.
orderAdjustments
[OrderAdjustmentInput!]A list of adjustment objects, each containing information about a adjustment in the order.
orderedAt
TimestampThe date the order was ordered.
A list of line item objects, each containing information about an item in the order.
orderTagIds
[String!]It is the id list of the tags in the order.
- Is the entered tag id list must be exist in ikas.
priceListId
StringIt is the id of the price list that includes the prices of the products in the order.
- Is the entered id must be exist in ikas.
salesChannelId
StringIt is the sales channel id where the order was created.
- Is the entered id must be exist in ikas.
shippingAddress
OrderAddressInputIt is the address to which the order will be shipping.
shippingLines
[OrderShippingLineInput!]A list of shipping line objects, each containing information about a shipping in the order.
shippingMethod
OrderShippingMethodEnumIt is the shipping method enum of the order
sourceId
StringIt is the source id of the order. If the order came from the marketplace, it shows the order number in the marketplace.
terminalId
StringIt is the terminal session id of the order. If the order is placed via ikasPos, this field can be sent as filled.