- Moved amount into payment directive
- switch to registration remainingBalance to verify amount is not too much