whenSendInvoice