Normal payment terms are net 30. We accept payment by check, Pay Pal, Cash App and Venmo. We do accept credit card payments but ask that 3% be added to cover the business cost of the transaction.