SendGrid template id for the TRANSFER notification.
Notify the given customer's recipients of a transfer status change.
Best-effort. customerId is the perspective from which we resolve the
transfer's source/target ledger accounts — the same customer the writer
published ledger.account.transfer.statusUpdated for. For a cross-customer
transfer the writer calls this once per published customer (sender and
receiver); the per-user preference overlay gates the NETWORK_RECEIVER side.
Builds the
TRANSFERemail payload for a ledger-account transfer status change and hands it to the CustomerNotificationService core. Lives in ledger-account-services (next to the writer) so it can use theLedgerAccountTransferdomain type; the writer calls notify right where it publishes the event + busts the transaction cache.Relocated from the customer-dashboard
sendTransferNotificationhandler.