Proform invoice would be a great option to have it.
Our company pay proforma invoices and received in full even though the goods has been shipped out.
we should received only in full once the goods arrived