Adding mock Impl for testing.
Adding tests for payment service