Flow Automation: Shipping Orders via Action
You can use the Ship order action in a Flow Automation workflow to automatically update an order's fulfillment status once specified conditions are met. This process allows you to streamline fulfillment operations, especially for products or services that do not require physical shipping, ensuring customers receive timely status updates.
This guide explains the field descriptions for this action, the applicable workflows, and how to test and apply it in real-world scenarios.
Field Descriptions
The Ship order action allows you to define the details recorded for the fulfillment. You can enter static text or use parameters to insert dynamic values.
| Field | Description |
| Send email | Select whether to send an automated fulfillment notification email to the customer. |
| Tracking number | The specific tracking identifier for the shipment. This field supports customization. |
| For logistics companies | (Logistics Provider) Select the specific carrier or logistics company that will handle the shipment for this order. |
| Logistics tracking URL | The direct link for customers to track their shipment progress. |
Applicable Workflows
The Ship order action is primarily used in workflows initiated by the following trigger:
- Order Creation
Testing the Workflow
To test whether the workflow is successfully triggered and the order status is updated, follow these steps:
- In Flow Automation, set up a workflow using the Order creation trigger and the Ship order action.
- From your SHOPLINE admin panel, go to Orders and click Create order to create a test order.
- Fill in the order details and submit the order to trigger the configured workflow.
- After saving the draft order, go to the Flow Automation app to check the execution results.
| Note: For more information on how to monitor the execution of your workflows, please refer to the "How to View the Running of a Flow" section in the "Introduction to Flow Automation" guide. |
- Go back to the Orders page to confirm the order status has been updated to Fulfilled.
Example Use Case
Here is a practical example of using the Ship order action to automate the fulfillment of digital products.
Scenario: Automatically update an order status to "Fulfilled" when the order contains items that do not require shipping.
- Trigger: Order creation
- Condition: Order items do not require shipping
- Action: Ship order
| Note: In this scenario, you do not need to fill in any fields within the Ship order action (such as Send email, Tracking number, For logistics companies, or Logistics tracking URL). Since the items do not require physical shipping, simply triggering the action will update the order status to "Fulfilled". |