So, I think this is what happened. Apple recently enabled the feature of using cards in safari as Apple Pay cards, only in countries that already support Apple Pay. But they sent the notification to everyone with cards in safari.
I think this has nothing to do with launch of Apple Pay in India, which even if it does launch, will probably be UPI based, not card based, as card transactions in India come with serious limitations from security point of view.