More on Orders and Donations add Payments and Docdata

Some listeners to make sure all amounts and totals match.