No. Accepting payments online isn’t necessary for all businesses. If someone can order something directly from your website, like a physical product, downloadable content or course, or some other service that doesn’t require an estimate, adding a way to easily pay may be in your best interest.