How can I automate invoice sending after order fulfillment?

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?

The flow is working, but the email is not sent to the customer (I have done several test orders).

Any suggestion is welcome! (If a different action is needed to send the invoice, it is also OK)

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?

Hi,

  1. Yes its running and was active. I put it now on inactive.

  2. I can’t see if the order invoice part is sent. Where to check that status?

  3. yes, there is an invoice to be send.

  4. Yes, the customer is alop there. I made atest order for myself. So that’s why I don’t get the invoice.

So its unclear for me to fine-tune this. The invoice is made in ORDER PRINTER - maybe its easier to use an app which is developed by a partner…

On the workflow summary page there is a list of recent runs. Click one of those to see what happened.

Ha, thnks!

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?

I might instead check if order.fullyPaid is true

I removed the 2nd step..

Now it should work, right?

@Martijn5 Did this work? I’m in the same boat (trying to get the Order Printer invoice sent)

You can’t automate invoice sending directly through Order Printer, but you can use the Order Printer Proapp or Shopify Flow to trigger an email with the invoice once the order is paid and fulfilled.

Hi there,

Just adding a note from Sufio in case it helps.

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.

Hope this helps!