What are the payment terms and methods?