o 1 olanrewaju oyewole Instant client payment online before checking in Payments, commission and invoices