What are the payment terms for orders?

What are the payment terms for orders?

We require a deposit upfront to start production, with the balance due before shipment. Payment methods include bank transfer, PayPal, and letter of credit.