Commerce Email Invoice

Attach Craft Commerce invoices as PDF to order emails

Installation #

To install Commerce Email Invoice, follow these steps:

  1. Download & unzip the file and place the commerceemailinvoice directory into your craft/plugins directory
  2. Install plugin in the Craft Control Panel under Settings > Plugins
  3. The plugin folder should be named commerceemailinvoice for Craft to see it.

Commerce Email Invoice works on Craft 2.4.x and Craft 2.5.x.

Commerce Email Invoice Overview #

This plugin will generate PDFs for orders and attach them to emails that is being sent out to the customer.

Configuring Commerce Email Invoice #

You have to define which order status the PDF will be generated for.

Copy config.php into Craft config folder (usually craft/config) as commerceemailinvoice.php and add the order status handle(s) for which emails you want attach the PDF to.

To enable it for one order status with handle processing:

return [
    // Add one or more status handles ['paid', 'shipped']
    'orderStatusHandles' => ['processing'],


1.0.0 — 2017-09-28
  • Added: Initial release

Currently available for Craft consulting and custom plugin development

Contact me