Shopify Flow is an ecommerce automation platform that enables you to automate tasks and processes within your store and across your apps.
We experienced an issue about a month ago through the api, where when an order was manually marked as paid would trigger the “Order Paid” webhook. But when an existing order was paid using the “Collect Payment” button on an order through shopify, the webhook would not trigger as it did previously.
We just started testing the same trigger in the Flow App and it is exhibiting the same exact behavior. Only orders manually marked as “Paid” starts the “Order Paid” trigger automation. But the same trigger fails when a customer pays for the order through the “Collect Payment” button where an invoice is sent and the customer pays for the invoice through the shopify payment workflow and the order is marked as paid by the system.
This did not use to behave this way previously as all orders marked as paid whether manually or by the system when collect payment was used would trigger the “Order Paid” webhook.
Has anyone else experienced this? And is this an intended change by shopify devs or a legit bug?
Thanks for reporting this, we'll look into it and get back.
To learn more visit the Shopify Help Center or the Community Blog.
By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024Thanks to everyone who participated in our AMA with 2H Media: Marketing Your Shopify St...
By Jacqui Sep 6, 2024