Accepting payments using bitcoin will depend on the policies of each country. And if one country prohibits the use of bitcoin or crypto, the people will not be able to use crypto for anything. Maybe in India, they can still use crypto or bitcoin as payment, but that will depend on the regulations in their country. Maybe in India, the presence of crypto is still on the gray side so the regulations are not so strict that they can still use bitcoin, let alone accept payments. But I don't know, but hopefully more offline stores will realize this and start applying crypto as a payment option. And maybe payments must limit how much money they can use to pay in crypto or bitcoin.
It's highly unlikely that all countries will pass such a controversial ruling, that they outright ban Bitcoin for a long period of time. There's just no grounds to submit these sort of rulings. It's likely that more dictatorship, and centralised governments impose these rules, but the people of these governments are probably more likely to ignore these rulings since they're already bypassing several other restrictions put in place by the government.
The thing is, accepting Bitcoin currently only makes sense for big companies that can provide the support that a smaller operation can't. Since Bitcoin is complex, when we do get closer to mainstream adoption, we'll need to significantly simplify the process, otherwise adoption will likely be either very slow, or never happen at all. To be clear, when I say adoption, I mean mass adoption, where we're edging closer to it being one of the officially recognised currencies, and mass used per country, worldwide.