[TASK] refactor payments and server info tests
[TASK] consolidate payment tests to _payment-test.js

from getpayment and payment errors and edgecases