Add tests for failed charge request