Log in
Interface

NotifierInterface

Magento\Sales\Model\Order\Invoice\NotifierInterface

What it does

This interface defines the contract for sending invoice notifications to customers in Magento 2.

Developers use this when they need to implement custom invoice notification logic or trigger invoice emails programmatically after an invoice is created.

It ensures consistent notification handling across different implementations while allowing flexibility in how notifications are sent (synchronously or asynchronously).

Public Methods

  • notify()