$2.4B

Transactions processed

41K

Merchants onboarded

130

Currencies supported

4.9/5

Average merchant rating