So the webiste seems to be working normally now
It is not about method of payment, it is about address. My Indian cc is working fine but address has to be some other country. Ali is not delivering to India anymore.Never lost the acess of website, Only Major Telecom ISP blocking the website - I’m from those local small ISP
but the real question can you complete the order using Indian Card ? Don’t want to bear Paypal charges for low value product.