I just want to know whether payment through credit card is available for Indians? if yes then exactly how long it will take to activate an account?