Record credit payment correctly [#3230]
Closes #3230 (closed). Moves production of the credit payment message to before checking if the authority is satisfied, so that credit payments are sent for every signature, and thus are sent with the correct amount.
Changelog: fix