No. An account is not essential. However, we recommend an account for business users in order to take advantage of our 30 day credit facility (not available to non business customers). We do accept debit/credit cards over the phone.