Payment Form issues for Mobile Users