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.
The only places outside the US that accept US dollars are places located near the US border, or heavily trafficked tourist areas.
People in high-inflation places can benefit from holding dollars instead of their local currency - and one easy way to get ahold of them is just to accept them as payment for goods or services.
15+ countries so far and none accept the US Dollar directly.
(For reference, that's mainly Australasia and Europe)
It is the thing that you pay, with or without using the help of a platform to do so.
Can you really not understand the difference?
Are you trolling me?