Hi, I like to make a flow as follows: when the order is fulfilled and the order is paid by the customer, I like to send an invoice to the customer. I use ORDER PRINTER and so I am not sure if this is available in this setting. Any idea?
Please show the workflow run where it isn’t working. Questions I would have … Does it run? Does it get to the Send Order Inovice part? Is there actually an invoice on that order to send? Does the order have a customer?
found it. I think no action has been taken. So I think I need to change the 2nd condition. Right? (I paid for the order, but seems this is not correct in the flow than)
I think unPaid means if no payments have been made. If you manually marked it as a paid, maybe that is not setting that variable because there is no payment?
You can’t automate invoice sending directly through Order Printer, but you can use the OrderPrinter Proapp or Shopify Flow to trigger an email with the invoice once the order is paid and fulfilled.
If the goal is to automatically send invoices based on order status, Sufio supports this without needing to build a Shopify Flow workaround. In Sufio, invoices can be sent automatically when orders are created, paid, fulfilled, unpaid, wholesale, or based on custom conditions.
So for this use case, you could set Sufio to send invoices when orders are fulfilled, or choose another trigger depending on your workflow. Each email includes a link to the online invoice and a PDF invoice attachment.
You can also send invoices manually to one customer or in bulk if needed.