Not just that but getting an account to process international card is very difficult in India and setting up recurring payments or SaaS very difficult.
I think the issue with international cards is also likely linked to online transaction 2FA policy. Some American banks don't implement 2FA and that's likely the reason they fail. I've never had a problem with my Singapore card.