Advanced Sending for Flexible Invoices is an add-on to the Flexible Invoices for WooCommerce PRO plugin.
To use this add-on, make sure that Flexible Invoices for WooCommerce PRO is installed and active in version 3.4 or higher.
To configure the plugin, go to Invoices → Settings → Advanced Sending.
Sending invoices#

Sending invoices to customers
If automatic invoice generation is enabled in the main Flexible Invoices settings for a selected order status, the plugin sends generated invoices to customers by default.
Use this checkbox to enable or disable automatic invoice e-mails to customers. If you uncheck Sending invoices to customers, invoices will still be issued automatically, but they will not be sent to the customer's e-mail address.
If you leave the default setting enabled, invoices will be sent automatically after they are issued.
Attachments in the e-mail
This option is disabled by default. Enable it if you want to attach the invoice PDF file to the invoice e-mail. The e-mail will still include a link to download the invoice.
If you leave this option unchecked, the e-mail will include only the link to download the PDF file.
Cyclical sending of invoices#

Additional recipients
Fill in this field to activate recurring sending of invoices to selected e-mail addresses. Add the e-mail addresses that should receive ZIP archives with invoice PDF files.
Use the + and - buttons to add or remove recipient addresses. If you leave this field empty, recurring e-mails with invoices will not be sent.
By default, the invoice sending cron job starts at 4:10 local time. Make sure that your timezone is set correctly in the main WordPress settings.
For automatic invoice sending to work properly, WP-Cron must work correctly on your site. See the article that explains how to enable cyclic execution of WP-Cron functions.
Schedule for sending documents
Select how often the ZIP archive with documents should be sent to the e-mail addresses from the Additional recipients setting.
You have four options to choose from:
- none - e-mails with document packages will not be sent.
- daily - the plugin sends invoices issued on the previous day.
- weekly - the plugin sends invoices for weekly periods ending on the 7th, 14th, 21st, and the last day of the month.
- monthly - the plugin sends invoices issued in the previous month.
Email subject
Define the subject of the e-mail sent to recipients.
You can use the following shortcodes:
- {site_title} - site title from the main WordPress settings.
- {site_url} - site URL from the main WordPress settings.
- {admin_email} - WordPress site administrator e-mail address from the main WordPress settings.
- {current_date} - date when the e-mail is sent.
- {site_description} - site description from the main WordPress settings.
- {from_date} - start date of the document package.
- {to_date} - end date of the document package.
E-mail body
Define the content of the e-mail sent to recipients.
You can use the following shortcodes:
- {site_title} - site title from the main WordPress settings.
- {site_url} - site URL from the main WordPress settings.
- {admin_email} - WordPress site administrator e-mail address from the main WordPress settings.
- {current_date} - date when the e-mail is sent.
- {site_description} - site description from the main WordPress settings.
- {from_date} - start date of the document package.
- {to_date} - end date of the document package.
Cyclical sending of reports#
You need to have the Advanced Reports add-on installed and activated to use these options.

Additional recipients
Fill in this field to activate recurring sending of reports to selected e-mail addresses. Add the e-mail addresses that should receive generated reports.
Use the + and - buttons to add or remove recipient addresses. If you leave this field empty, recurring e-mails with reports will not be sent.
By default, the report sending cron job starts at 4:10 local time. Make sure that your timezone is set correctly in the main WordPress settings.
For automatic report sending to work properly, WP-Cron must work correctly on your site. See the article that explains how to enable cyclic execution of WP-Cron functions.
Schedule for sending reports
Select how often reports should be sent to the e-mail addresses from the Additional recipients setting.
You have four options to choose from:
- none - e-mails with reports will not be sent.
- daily - the plugin sends a report based on invoices issued on the previous day.
- weekly - the plugin sends reports for weekly periods ending on the 7th, 14th, 21st, and the last day of the month.
- monthly - the plugin sends a report for the previous month.
Email subject
Define the subject of the e-mail sent to recipients.
You can use the following shortcodes:
- {site_title} - site title from the main WordPress settings.
- {site_url} - site URL from the main WordPress settings.
- {admin_email} - WordPress site administrator e-mail address from the main WordPress settings.
- {current_date} - date when the e-mail is sent.
- {site_description} - site description from the main WordPress settings.
- {from_date} - start date of the report.
- {to_date} - end date of the report.
E-mail body
Define the content of the e-mail sent to recipients.
You can use the following shortcodes:
- {site_title} - site title from the main WordPress settings.
- {site_url} - site URL from the main WordPress settings.
- {admin_email} - WordPress site administrator e-mail address from the main WordPress settings.
- {current_date} - date when the e-mail is sent.
- {site_description} - site description from the main WordPress settings.
- {from_date} - start date of the report.
- {to_date} - end date of the report.
