Macropay is a payment gateway for making online payments through credit and debit cards.
No funding rounds tracked yet.