Earlier quoted context omitted.
PLEASE tell the world why it's so damn difficult to let non-US businesses use a payment service? We're dying to know. Is it because of bullshit regulations everywhere? Why has it taken you forever to set up shop in a couple of places in Europe? Why not the rest too? Seriously. What is it?
It's a combination things. - Legally, we need to be able to verify identities. We want to do this frictionlessly and in real-time rather than with some paperwork sheaf that gets mailed to you a week later. The solution looks different in almost every country. - Visa, MasterCard, and co. have rules that effectively prevent you from using the same backends in different areas. (E.g., you can't use the same backend in Eu…
Why others don't do that, but instead ask me to file all these documents by printing and scanning them?