Hello there, @chriskershner.
I understand how important this is to you to let the customer pay using the Pay now link in an invoice. I'll share some troubleshooting steps to help you fix this error.
Let's check how QuickBooks sends forms first.
Here's how:
- Sign in to your QuickBooks file.
- Go to the Edit menu and click Preferences.
- Click Send forms.
- Select WebMail and click Add.
- Select the right provider from the drop-down menu after entering your email address.
- Click OK.
- Sign into your Intuit account when requested. The username or email address you enter here and when connecting to QuickBooks may be different.
- The login screen for your webmail service will appear. Log in and decide whether to give Intuit access.
You can now create a new (test) invoice with the ability to pay online after configuring your email and sending it to yourself. You can proceed if you see the Pay Now link. You might need to set up IE settings for QuickBooks if you have trouble sending the invoice.
Here's an article with steps to Configure IE: Configure Internet Explorer.
I'm also adding these articles that you can refer to if you're unable to send emails in QuickBooks Desktop:
Once everything is working fine, you can read this resource about processing payments in QuickBooks Desktop: Take and process payments in QuickBooks Desktop.
You can always get back to the Community if you need further assistance with online payments. We're ready to help.