better success and error handling in adaptive payments