Create donation ledger rows from incoming payments and link to supporter records

Donation payments arrive without supporter context, causing delayed acknowledgements and fragmented donor lists. Log payments to a centralized sheet and attach supporter IDs so program managers can reconcile records same day.

Create donation ledger rows from incoming payments and link to supporter records

Create donation ledger rows from incoming payments and link to supporter records