They are more likely to make online payments or in cash with flexible and easy payment options
Eliminates your company’s limitations for receiving cash or online payments in more than 22 countries.
According to the World Bank more than 250 Million consumers pay in cash an average of 100 transactions per month