fixed merchant return type
decoupled merchant interface
fixed insuffunds
merchant signup
android interface