Payments via online nuhera store would go straight to bank account. Sales to retailers are likely to be on delayed payment terms. But income will still be recorded at the time the invoice is raised.