Send failed upgrade alerts to billing staff before renewals lapse

Failed upgrade payments arrive without context, causing delayed outreach and revenue loss. Billing staff get contact details and a recovery link so collections occur before the next billing run.

Send failed upgrade alerts to billing staff before renewals lapse

Send failed upgrade alerts to billing staff before renewals lapse