backlog:96890 If payment is not submitted to server then is going to register in DB but doesn't show up and cleans up after that
task:273599 change amount to refund
Salesorder and invoice tables has amount fields which has to be fill when doing a payment.