We have payment capture set to manual and use a Flow triggered by Order Created to capture it based on certain criteria. However, this doesn’t cover order edits when an additional payment is required then received, since it doesn’t fall under the Order Created trigger. Is there a way to create a Flow that will auto capture additional payments received?
Thanks in advance.
Order created will not fire on an edit. Shopify’s Capture payment action docs call this out: that trigger only runs when a new order is created, and it does not watch the order for later transactions.
Use Order transaction created instead. That starts a workflow every time a new transaction lands on an order, including the extra payment after an edit. Then Capture payment, same as your current flow. You still need manual capture enabled in admin for that action to work.