> Visa, MasterCard, and co. have rules that effectively prevent you from using the same backends in different areas.
What's the reasoning behind that restriction? Could you just re-use your backend stack, but use a different data center / machines, that's isolated from the backend of other countries?