capabilities.work

Create Order and Fulfill

A 4-step recipe with Shopify. We can help you get access.

Recipe · 4 steps

Create Order and Fulfill

with Shopify · Omnichannel Order & Fulfilment Management

Create an order then fulfill it with tracking in a single chained flow.

  1. Place an order containing a single variant line item.
  2. Retrieve the fulfillment order Shopify generated for the order so its id and assigned location can drive the fulfillment.
  3. Create a fulfillment for the fulfillment order, fulfilling all of its line items and attaching carrier tracking. The customer is notified.
  4. Read the order back to confirm the fulfillment status.
What you'll need to have ready
  • email: Customer email for the order.
  • variantId: The product variant ID to add as a line item.
  • quantity: Quantity of the variant to order.
  • trackingNumber: Carrier tracking number for the fulfillment.
  • trackingUrl: Carrier tracking URL for the fulfillment.
  • trackingCompany: Shipping company name (e.g. "UPS").
For your developer

Arazzo workflow shopify:create-order-and-fulfill, 4 operations: createOrder → listOrderFulfillmentOrders → createFulfillment → getOrder. Specs on APIs.io.