The reason they want you to create an account and enter your payment info up front is so they can effortlessly carry on the call if you want.
Facing issue in account approval? email us at info@ipt.pw