Email Notifications
ERP for WooCommerce registers 28 emails through the standard WooCommerce email system, so they use your store's email template, colours and footer. Each email can be enabled/disabled and customised (subject, heading, additional content, recipients where applicable) under WooCommerce → Settings → Emails, like any other WooCommerce email.
Mail delivery
The plugin composes and hands emails to WordPress correctly — whether they arrive depends on your site's mail transport. Use an SMTP plugin/provider in production.
Customer emails (3)
| Sent when | Recipient | |
|---|---|---|
| Warehouse: Order Received | The order enters the fulfilment workflow | Customer |
| Warehouse: Order Shipped | The order reaches Shipping | Customer |
| Warehouse: Order Completed | The order is completed | Customer |
Each is sent once per order. Customer emails never expose internal warehouse details.
Staff fulfilment emails (11)
Sent to the recipient list configured on each email (default: the site admin email):
| Sent when | |
|---|---|
| Warehouse: Stock Validated | Order reaches Stock Validated |
| Warehouse: Stock Validation Failed | A line fails its stock check (each time) |
| Warehouse: Picking Started / Picking Completed | Order enters / leaves Picking |
| Warehouse: Packing Started / Packing Completed | Order enters / leaves Packing |
| Warehouse: Shipping Started | A line starts Shipping |
| Warehouse: Product Validated | A line is validated (each time) |
| Warehouse: Product Reserved | A line is reserved (each time) |
| Warehouse: Product Reservation Failed | A reservation attempt fails (each time) |
| Warehouse: Stock Reservation Released | An order's reserved stock is released (each time) |
Staff emails include a "Fulfilment status" table and — for reserved lines — the exact warehouse locations (warehouse / zone / aisle / rack / shelf / bin), which customers never see.
Internal transfer emails (14)
One per lifecycle event: Sent, Approved, Rejected, Partial Proposed, Partial Approved, Partial Rejected, Proposal Changes Requested, Ready for Picking, Packed, Dispatched, Partially Received, Received, Completed, Cancelled.
Recipients are chosen automatically by the event: the managers of the supplying warehouse, the requesting warehouse, or both — plus the transfer's responsible person and its creator, always. Any extra addresses configured on the email's settings page are added on top. Each email contains the transfer header, the quantity table and an "Open the transfer" link straight into the ERP.
The RFQ email
Sending an RFQ emails the supplier your message plus the generated quotation table, with the PDF quotation and the RFQ's attachments attached. This one is composed on the send page rather than configured in settings.
Templates
The fulfilment and transfer emails use their own templates inside the plugin and can be overridden in your theme the standard WooCommerce way (yourtheme/woocommerce/emails/…).
If the ERP emails don't appear in the Emails settings list
Some setups with plugins that replace the WooCommerce email settings screen may not show the "Warehouse: …" / "Transfer: …" rows there. The emails still fire — they are registered through the standard WooCommerce email system and appear in the standard settings table on a stock WooCommerce installation.
