* [fix] redirect to payment url if paying via web portal * [fix] test case fix * [fix] test case fixes