The company processed $640bn in payments in 2021
It will allow these startups to accept payments online, payout funds, and manage their business growth
The San Francisco and Dublin-based company has opened an office in Dubai Internet City