Before Payoneer was founded in 2005, the world primarily transacted on paper and land lines. Despite the Internet's rising popularity, companies were often limited by geographic and market constraints. Payoneer, a borderless payment platform, changed that.