All invoices are due 30 days from order shipment. Invoices not paid within 30 days become past due and immediately payable. Credit cards we accept are Visa, MasterCard and American Express. A credit card processing fee may apply.