Carlos’s last point is important. “Works in several countries” could mean the interface is available everywhere, not that rate data, permissions and transaction stages are handled appropriately in each place.
Katarina, it would help to know whether you need one shared workflow across countries...