fix payment processing
add test for registration processing
fix test and remove debug logs
Merge pull request #363 from ZeusWPI/fix/payment-processing

Fix/payment processing