Our payment system holds payment in a sort of escrow, so you can expect to see funds transferred to your bank within 3-5 business days of marking your order complete.  There's no submitting invoices or waiting around for invoices to be paid, which we think is pretty neat.

Did this answer your question?