Key Figure as of 03.12.2023: ₦2,036,628,005 Transactions and ₦612,774,496 payout so far.