Payments for Onramp funds are synchronized with your sales based on the inventory that is tied to each funding event.  We typically expect each financing will be repaid in 60 to 120 days - with actual paybacks synchronized with actual sales.