As a lead-based business, you can sell leads directly to your customers, invoice them for leads as part of an order, and collect payment using a payment link. The first step will be for you to select either Authorize.net or Stripe as your payment processor. Once you have chosen a partner, you will receive an authorization key to enable payment processing in this system section.
Stripe - https://www.stripe.com/
Authroize.net - https://www.authorize.net/
From this screen, you can also enter the associated details with your invoices. You will want to include your company name, a slogan, the address, and business information, and you can even have your tax rate used on invoices.