What is the terms of payment?

We accept 30% payment of deposit,and the rest of 70% payment paied before shipment.