Alibaba.com Payment Terms is a new payment option offered to qualified businesses in the US. Qualified businesses can place an order with any participating supplier on Alibaba.com, receive an invoice during shipment, and have up to 60 days to pay. Depending on the contractual terms with the supplier, a deposit amount– typically 30% of the total order value – may be required at the time the order is placed. The remaining balance is due within 60 days of invoice issuance.