What is the Payment Terms

What is the Payment Terms

1. 100% T/T in advance,  50% T/T in advance and balance before delivery

2. Paypal, Western Union

3. L/C

4. D/P

5. Ali Trade Assurance