Fulfillments
The fulfillment flow inserts shipment data on Shopify and thus notifies the customer.
In the example we can see the fields regarding shipped product data and tracking information.
The system allows partial fulfillments.
{
"orderName": "#1049",
"lineItems": [
{
"sku": "0001BK",
"qty": 1
}
],
"trackingInfo": {
"company": "UPS",
"number": "1Z001985YW99744790",
"url": "https://www.myshipping.com/track/?tracknumbers=TRACKING_NUMBER"
},
"notifyCustomer": true // Default to true
}
Fulfillment flow configurations
In addition to the base data flow configurations
add the following settings in Settings Override:
| Field | Value | Note |
|---|---|---|
Base Url | https://adapt.flowlyze.com | adapter URL |
Resource Path | /api/adp/shopify/egress/sync-fulfillment-to-shopify | adapter path for fulfillment |
Headers :: x-api-key | ********** | API key for endpoint interaction verification |
Headers :: x-shopify-graphql-url | https://SHOPIFYURL.myshopify.com/ | Shopify shop URL to connect to |
Headers :: x-shopify-access-token | shpat_CODICEALFANUMERICO | secret of the custom app created for integration |