Curious: you must have done a lot of groundwork to provide the whole stack as a solution, would love to hear from you how you internally select the processors you work with. Or are you directly integrated with banks and card networks?
We find that payments getting accepted is dependent on a whole number of things and having the ability to re-route and retry based on the location of the transaction massively helps boost chances of it going through.
You're absolutely correct in that haha - we exist to make sure teams don't have to do all this work internally themselves, as it becomes increasingly messy the more you grow.
Can I ask what category of product it is you're selling?