What are the fabric terms of payment?

What are the fabric terms of payment?

(1) Normally, we accept wire transfer, Western Union, PayPal, and irrevocable letter of credit at sight. Besides, it can be negotiated after cooperation.
(2) For regular orders, we prefer 30% deposit before production, and pay the balance before/before.