Finished merging Refund interface from Yimin's repository.
Added new methods to queue and force topups by exposing "paymentUpdateRoutine" and "makePayment"