Notify team and log failed payments to spreadsheet

Failed course payments arrive without context, delaying collections and student access decisions. It logs each failed payment to a shared sheet and emails billing leads so outreach happens same day.

Notify team and log failed payments to spreadsheet

Overview

Notify team and log failed payments to spreadsheet