Key Figure as of 02.02.2023: ₦1,861,784,809 Transactions and ₦602,347,064 payout so far.