What's your payment term?

What's your payment term?

50% deposit in advance by T/T, 50% balance should be paid by T/T before shipping.