Skip to main content

DuplicateOrderInput

Autogenerated input type of DuplicateOrder

input DuplicateOrderInput {
additionalTag: String
clientMutationId: String
financialStatus: OrderFinancialStatusEnum
orderId: ID!
orderNumber: String
salesChannelId: ID
}

Fields​

DuplicateOrderInput.additionalTag ● String scalar common​

Extra internal tag to add to the duplicate (e.g. an ops reship tag). Added on top of the copied tags.

DuplicateOrderInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

DuplicateOrderInput.financialStatus ● OrderFinancialStatusEnum enum orders​

Payment status for the duplicate (e.g. PAID for an ops reship). Defaults to PENDING; the source order's payment status is never copied.

DuplicateOrderInput.orderId ● ID! non-null scalar common​

The ID of the source order to duplicate.

DuplicateOrderInput.orderNumber ● String scalar common​

Order number for the duplicate. If omitted, it is derived from the source order number with a numeric suffix (e.g. ORD-1-01).

DuplicateOrderInput.salesChannelId ● ID scalar common​

Sales channel for the duplicate. Defaults to the source order's sales channel when omitted.

Member Of​

duplicateOrder mutation