Oh.. I had to ask someone in India to pay from their card.. I called up the university the woman who answered my call was ridiculous. She kept on saying you can come here that's why we have online payment when I asked her if there are other means to pay like money gram etc.. Anyways I had to ask...