Shopify Flow is an ecommerce automation platform that enables you to automate tasks and processes within your store and across your apps.
In Shopify Flow, I am performing an "Update order note" action, stemming from an "Order fulfilled" event.
For demonstration purpose, I am updating the note with this value:
{"myOrderName":"{{order.name}}","myOrderStatusURL":"{{order.order_status_url}}"}
Shopify Flow handles the "{{order.name}}" as expected. But the "{{order.order_status_url}}" throws an error message of:
"order_status_url" is invalid. Replace this variable.
Any thoughts/tips why "order_status_url" is unavailable? A couple more I'd like to access but cannot:
{{shop.domain}}
{{order.token}}
Solved! Go to the solution
This is an accepted solution.
Flow syntax for accessing variables is not the same as storefront liquid and some shortcuts that storefront offers are not offered in Flow. Use the "Add variable" link to find the field and insert it. Or look at the graphQL Admin API documentation, which has the exact paths and names
This is an accepted solution.
Flow syntax for accessing variables is not the same as storefront liquid and some shortcuts that storefront offers are not offered in Flow. Use the "Add variable" link to find the field and insert it. Or look at the graphQL Admin API documentation, which has the exact paths and names
User | RANK |
---|---|
3 | |
2 | |
2 | |
2 | |
1 |
Make the shift from discounts to donations, and witness your business not only thrive fina...
By Holly Dec 4, 2023On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...
By Arno Nov 27, 2023You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...
By Skye Nov 8, 2023