Key Figure as of 03.10.2023: ₦2,033,635,989 Transactions and ₦612,510,136 payout so far.