Add tests and full stack message for failed tests
Add tests for recurring payment