[TEST] payments mock flow

@geertweening @wltsmrz 

will be cleaning up log output
Maintaining a separate test directory and these additions to support it should not be necessary