One common reason your client may not see the link to pay an invoice is that the Online delivery settings in QuickBooks might be configured to send invoices in either HTML or Plain text format, Contact182. I'm here to guide you on how you can sort this out.
You'll have to make sure that the Online Services option is enabled for your client to see the link. To do so, follow the steps below:
- Go to the Gear icon, and then select Account and settings.
- Choose the Sales tab, and click the Online delivery pencil icon.
- Select the Online invoice drop-down.

- Click Save and Done.
Next, verify that you have set up the correct payment method for receiving online payments. Here's how:
- Go to the Gear icon, and then select Account and settings.
- Choose Payments.

Once you have updated your settings accordingly, you can create an invoice and send it to your client. This allows your client to easily view and access the link directly from their email inbox. I've added a screenshot for your reference:

For more information on how to set up your QuickBooks account so customers can make online payments, check out this article: Receive and Process Payments in QuickBooks Online with QuickBooks Payments.
Additionally, I've added this article to guide you in reviewing and categorizing downloaded bank and credit card transactions: Categorize Online Bank Transactions in QuickBooks Online.
Did you know that our QuickBooks Live Expert Assisted team is available on demand to help you make the most of your vendor transactions and reports so you always know exactly how your business is doing? Check them out today!
Please keep in touch if you have any other issues or concerns when paying invoices. I'm always right here ready to assist you further.