FulfillmentMergePayload
The response for the mutation containing the result and user errors.
Fields
affectedFulfillmentIds[ID!]!Retained and removed fulfillment identities.
affectedOrderIds[ID!]!All affected order identities.
availableShippingMethodsShippingServiceMethodConnection!Methods satisfying the current fulfillment and every included order.
canApplyOrderAddressBoolean!Whether an order address can be applied before picking starts.
canManageShippingBoolean!Whether the current user may manage shipping for this unshipped fulfillment.
canUpdateAddressBoolean!Whether address management is available, subject to membership confirmation.
createdAtDateTimeTz!When the fulfillment was created.
fulfillmentPreferencesFulfillmentPreferences!Choices saved on this fulfillment, affecting all included orders.
hasDeliveryAddressMismatchBoolean!Whether included orders have conflicting delivery addresses.
idID!Unique primary key.
Lines to fulfill in this fulfillment
orderExceptionsOrderExceptionConnection!Shipping exceptions affecting the included orders.
ordersOrderConnection!Orders related to this fulfillment
ordersCountInt!Total number of orders related to this fulfillment.
quantityInt!Total number of items in fulfillment
referenceStringReference of the fulfillment
releaseAtDateTimeTzWhen the fulfillment is available for picking
shipmentsShipmentConnection!Shipments created for this fulfillment
shippedAtDateTimeTzWhen the fulfillment is packed / shipped
shippingPreferencesShippingPreferences!Shipping requirements saved on this fulfillment.
statusFulfillmentStatusStatus of the fulfillment
CALCULATINGON_HOLDPACKINGPENDINGPICKEDPICKINGQUEUEDRELEASESHIPPEDUNSCHEDULEDupdatedAtDateTimeTz!When the fulfillment was last updated.
warehouseWarehouse!Warehouse that is fulfilling this fulfillment
field[String!]messageString!