Work on donation flow.

Currently broken because the Account is not available in the
handler when creating the Donation.