WebPlus Posted December 18, 2018 Share Posted December 18, 2018 HI, All our clients have saved billing infos (CC / IBAN) on their accounts. We have proforma invoices turned on for some legal reasons and we need to keep them on. The thing is, a proforma invoice is created before every cycle and sent out via email to customers "An invoice has been create". Is there a way to prevent sending invoices to customers with payment infos saved on their account since they payments are automatically captured and send ONLY paid invoices to customers ? Thnaks in advance 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted December 19, 2018 Share Posted December 19, 2018 On 18/12/2018 at 11:17, WebPlus said: Is there a way to prevent sending invoices to customers with payment infos saved on their account since they payments are automatically captured and send ONLY paid invoices to customers ? if ALL your clients have saved billing info, then couldn't you just disable the "Credit Card Invoice Created" and/or "Invoice Created" email templates... the proformas would still be generated, but not automatically emailed to clients... once the invoice is paid, then they'll get sent an email using one of the appropriate "Invoice Confirmation" email templates. 0 Quote Link to comment Share on other sites More sharing options...
WebPlus Posted December 19, 2018 Author Share Posted December 19, 2018 Hi @brian!, I should have say "most of our customers" instread of "all". Some of them pay by wire && || check. Your reasoning is great, and your input very valuable, thanks. 0 Quote Link to comment Share on other sites More sharing options...
Kian Posted December 20, 2018 Share Posted December 20, 2018 Then EmailPreSend action hook is the way to go. Return abortsend = true depending on the selected payment method. Of course run it on only for the specific Email Templates you want to stop. 0 Quote Link to comment Share on other sites More sharing options...
WebPlus Posted December 20, 2018 Author Share Posted December 20, 2018 18 minutes ago, Kian said: Then EmailPreSend action hook is the way to go. Return abortsend = true depending on the selected payment method. Of course run it on only for the specific Email Templates you want to stop. Hi @Kian, thanks for your input. Yes I think I figured it out and asked for a quotation. If you want, you can submit yours if interested. Best rgds 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.