Hi there, Marie67.
Thank you for providing such detailed information. It gives me a helpful overview of the issue.
I have some steps for you to ensure your customer can pay your invoice online.
First, let's make sure that you've connected your existing QuickBooks Payments account if you have. Or able to sign up for QuickBooks Payments if you don't.
Next, turn on payment options by following the steps below:
To turn on online payments for all customers:
- Go to the Edit menu at the top.
- Select Preferences.
- Choose Payments, then tap Company Preferences tab.
- In the Online Payments section, select the payment methods you want to make available to all customers.
- Hit OK.
- Click Apply to existing customers.
Please note that these set up will become the default payment settings for all invoices.
To turn on online payments for a specific customer:
- Go to the Customers menu at the top.
- Choose Customer Center.
- Locate the customer.
- Hit the Edit icon to edit their profile.
- Select Payment Settings.
- In the Online Payments section, select the payment options you want to make available to this customer.
- Click OK.
Once done, you can now send an online invoice to your customers finally. Take a look at this article for more detailed information about this process: Send online invoices in QuickBooks Desktop.
You may also find these articles helpful:
Please let me know how things go on your end. I want to ensure this gets resolved for you. Take care.