The billing of the users takes place periodically when the aggregate amount reaches a certain threshold to make the transaction commercially viable i.e. the amount retrievable is sufficiently large to make it viable to pay the service charge to the credit card company for the transaction.