When a user makes a payment with a Donation amount added, we should create an explicit Donation transaction record. That way, a) we know what it was meant to be, and b) they will finish with a balance of zero. Both of these things will save us work later.
When a user makes a payment with a Donation amount added, we should create an explicit Donation transaction record. That way, a) we know what it was meant to be, and b) they will finish with a balance of zero. Both of these things will save us work later.