Send fulfillment request
TheSend fulfillment requestaction sends a request to fulfill products to afulfillment servicefor the order that triggers the workflow. TheSend fulfillment requestaction only functions with third-party fulfillment service apps.
If an order contains products that can't be fulfilled by a fulfillment service, then Flow records them as failed requests. In orders that contain both products that can be fullfilled by a service and products that can't be fulfilled by a service, then requests are sent for those products that can be fulfilled.
Fields
TheSend fulfillment requestaction contains the following fields.
Field | Description |
---|---|
Message | An additional message to be sent with the fulfillment request. |
Triggers
TheSend fulfillment requestaction has a hidden field added to it by the trigger. This field,Order ID, identifies the order to send a fulfillment request for. The order ID is set by default and can't be changed.
TheSend fulfillment requestaction can be used in workflows that start with the following triggers:
- Fulfillment created
- Fulfillment event created
- Order cancelled
- Order created
- Order fulfilled
- Order paid
- Order risk analyzed
- Refund created
- Subscription contract created
- Tender transaction created
Example
In this example workflow, a fulfillment request is sent when an order is paid.
API details
To learn more, review thefulfillmentOrderSubmitFulfillmentRequestmutation.