start invoicemailer update
adds error handling for invoice.payment_succeeded webhook