We accept all major credit cards as well as ACH accounts. We do not accept physical forms of payment at this time.  All payment terms are Net 7 for all returning customers. New customers are required to pay prior to receiving product.