When payments are due?

Full payment is due prior to truck being completely unloaded.