Most credit cards do not work, and once I found one that did, they took my money and immediately the website said that due to some technical error they could not buy my tickets. I needed to contact customer service to request a refund… except the phone number provided in the email does not work! The emails do not allow for replies. An email provided an option to have them rebook instead of refund, but then they asked me to submit information through their help-page, which was not possible because it could not send a code to my phone, and of course there is nobody on the help chat.
Maybe it works in India, but it's useless for Indonesia despite offering tickets, and I suspect useless for the rest of the world too. Do not use this site. It's money into the void.