The deal is worth an initial $56m (£41m/€47m), but could be worth up to $315m if specific performance criteria are met over the three years after the acquisition closes.
Approximately 24% of the consideration is expected to be paid via the issuance of subordinate voting shares, with the remainder to be settled in cash.
The deal remains subject to the prior approval of the Toronto Stock Exchange, as well as customary closing conditions, but is expected to close during the second quarter of this year.
Mazooma is a registered vendor in nine states across the US, with permission in 12 states, and holds money transmitter licenses and exemptions in a total of 47 states.