hi.... i posted this few days ago but no one replied and fortunately i found the answer by myself.
Well, if u are interested, only indian residents can pay through credit card. if u mentioned overseas address the credit card option is disabled.
Regards
aNEEL