Tag orders when a pending payment is received
When an order's financial status goes from pending to paid - a bank transfer or an invoice settled days after the order - add the tag payment-received. The trigger carries the status before and after, so only this transition matches.
One trigger, built-in Shopify actions only, no other app needed. Nothing in it is specific to a store, so it works as soon as it is imported.

What it needs
- The app's permission Order Data Access. See Permissions and data access.
- Nothing else: turning the workflow on switches the trigger Order Financial Status Changed on in the app.
Install the Workflow Trigger Extensions app and grant Order Data Access on its Permissions page. Turning this workflow on switches the trigger on in the app.
Get the workflow
- Download the
.flowfile attached at the bottom of this page. - In your Shopify admin open Flow, click Import and choose the file.
- Check the steps, then click Turn on workflow.
The file is an export from Shopify Flow itself. Do not edit it by hand; change the workflow in Flow after importing it.
How it works
- Order Financial Status Changed carries the status before and after.
- The Condition matches only
oldFinancialStatusEqual topendingandnewFinancialStatusEqual topaid. - Add order tags puts
payment-receivedon the order.
Make it yours
- Release a fulfillment hold in the same branch, for orders that wait for a bank transfer.
- Add a branch for
refundedorpartially_refundedto tell accounting.
Next steps
- Order triggers, step by step - every field this trigger sends, with more examples.
- Workflow templates - all templates.
- Event history and troubleshooting - check that the trigger fired.

