We accept corporate checks, Mastercard, and Visa. Our standard terms are Net 30 days.