Key Figure as of 02.06.2023: ₦2,018,413,501 Transactions and ₦609,527,758 payout so far.