Comment Comment by rootedbox The worlds largest payment platform has reached way more than 2 billion.. It's called the U.S. Dollar. I've never been in a Country where it has not been accepted. parent rootedbox 14 years ago