No, you can (in the case of a deposit) pay the remaining amount in cash and appropriate to the driver during delivery.