Key Figure as of 28.03.2023: ₦1,963,914,264 Transactions and ₦605,977,770 payout so far.