Skip to content

Quick Fixes to Resolve the QuickBooks Payment Link Not Working Issue

QuickBooks Payment Link Not Working

Are you facing the issue of QuickBooks payment link not working? It can be a troublesome error as your customers will be unable to pay their invoices online. The payment link in QuickBooks Desktop not working error can occur due to multiple factors, such as a corrupted data file, an outdated version of QB, or inactive online payments, leading to a problem with the invoice payment process. This guide outlines various troubleshooting methods to resolve the issue with the QuickBooks payment link not working. You can follow the step-by-step solutions to get the payment process back on track.

Fix It Now

Exploring the Source of the QuickBooks Payment Link Not Working Error?

This error can occur in both the Desktop and Online versions; therefore, it is crucial to understand what may have caused it to prevent it in the future. The QuickBooks payment link not working can occur on your application due to various reasons, some of which are listed below.

  1. Accumulated cookies and cache may cause the QuickBooks Online payment link not working on the browser.The company file may be damaged or corrupted.
  2. You have an outdated version of QuickBooks.
  3. The invoice template might be out of date, which is why the QuickBooks payment link is not working.
  4. The paylink may be broken on the customer invoice.
  5. The QuickBooks Online payments may be disabled on the Desktop or self-employed version.
  6. The browser may not support or meet the system requirements for QBO.
  7. Your invoice link may have been reset in the Online Delivery option.
  8. The L3 data processing may have some underlying issues, leading to the QuickBooks payment link not working.
  9. You may have a poor internet connection or issues with your payment gateway.
  10. There may be an authentication error preventing QB invoices from linking to the payment gateway.
  11. Firewall or antivirus software may disrupt the network connection between QuickBooks and the Intuit server.
  12. Third-party programs running in the background may cause interference.
  13. QuickBooks Desktop or QBO may be under maintenance, which is why the payment link is not working.
  14. You may have failed to create an operational invoice, which leads to the QB payment link not working.

Now that we have developed a clear understanding of why you are getting the QuickBooks payment link not working issue. Let’s delve into the next section and explore the working solutions to address this problem effectively.

Section A: Proven Methods To Resolve The QuickBooks Desktop Payment Link Not Working

In this section, we have outlined a number of solutions to troubleshoot the QuickBooks Pay Now link not working in the Desktop version specifically. If your problem is occurring on the Online version, then skip to Section B.

Update the QuickBooks Desktop

The QuickBooks payment link not working can often occur due to an outdated version of QBDT, as it lacks the latest features and improvements. So follow the process below to update your application to the newest release.

  1. Go to the Intuit website and select the Downloads & Updates option.
  2. Choose QuickBooks Product from the dropdown in the Product menu.
    QuickBooks Product
  3. Specify your QuickBooks version to download from the dropdown, along with the Version year.
  4. Tap on Get the latest updates, and then select Save/Save File.
  5. After downloading, open and install the update file.
  6. Lastly, restart your computer to complete the process.

The QuickBooks payment link not working should not occur once you successfully update QBDT to the latest version. If you’re up to date with the newest release version, then skip to the next method to resend the invoice mail.

Resend the Invoice Email

The QB pay now link not working can occur in outbound emails. Sometimes, it might work on your device, but your customers may not receive the payment link. To overcome this, you can send the invoice again after repairing the payment link using the method below.

  1. Open the QuickBooks Desktop and select the Customers menu on the homepage.
  2. Click on “Create Invoices“, then select “Customer” under the “Customer: Job” dropdown.
    Create Invoices
  3. Ensure that the email address in the Email field is correct.
  4. Now, check the available online payment options next to the Your customer can pay online using.
  5. You can edit payment options for invoices by choosing Change and ticking the checkbox for your preferred options from the available options.
  6. Then, hit Save and add the available products and services.
  7. Now, fill in the remaining invoice details and head to the Main tab at the top of the invoice form.
  8. Select the Email dropdown menu and click on Invoice.
  9. Finally, check the invoice message and send once finalized.

The payment link in QuickBooks Desktop not working should now be functional. If the issue persists, then verify that your QB has online payments activated/ turned on through the following method.

Activate Online Payments in QuickBooks

If you find that the QuickBooks payment link is not working, then it’s likely that online payments are turned off/deactivated. Therefore, you have to turn on and activate online payments on QBDT with these steps.

Steps 1: Connect to the QuickBooks Payments Account

Are you new to QuickBooks Payments? Then, first sign up and create an account to process customer payments. If you have an existing QB Payments account, then follow this process to connect it with the desktop program. Please note that only one QB Payments account can be used for a single company file at a time.

  1. Head to QuickBooks Desktop and locate the Customers section.
  2. Select Link Payment Service to Company File and get this credit card protection message.
    Link Payment Service to Company File
  3. Enter the required fields and press OK.
  4. Then, enter your QuickBooks Payments user ID and password, and select Sign In.
  5. Now, you’ll see the option to either Connect or Transfer.
  6. By Connect, you can connect to the QuickBooks Payments account.
  7. By Transfer, you can transfer your payment account to a different company file.

Steps 2: Turn on Online Payments Option

Now to send invoices to your customers and prevent QuickBooks payment link not working, follow these steps and activate online payments.

Online Payments for All Customers
  1. Open the Edit section and click on Payments under Preferences.
  2. Now go to the Company Preferences section and locate the Online Payments tab.
  3. Choose any payment method for your customers.
  4. Tick Apply to existing customers and then click OK.
Online Payments for Individual Customer
  1. Select the Customers menu and locate the Customer Center.
  2. Find the customer you want to turn on online payments for.
  3. Now, select the Edit icon on their profile and click on Payment Settings.
  4. Then, head to the Online Payments tab and specify the payment options.
  5. Once done, hit OK to save.

The payment link in QuickBooks Desktop that was not working should now be functional. If the issue persists, log in to the MSC and update the L3 data processing settings using the following method.

Update the L3 Data Processing Settings

If the QB pay now link is not working even after resending the mail, then you should update the L3 processing settings and turn it on/off again with the following process.

  1. Open QuickBooks Desktop and log into your Merchant Service Center(MSC) account.
  2. Click on the Account menu, then open Account Profile.
  3. Locate L3 Data Processing… and click on Edit.
  4. Remove the tick mark from the checkbox and hit Save.
  5. Now, re-link the data file with the Payments account.
  6. Navigate to Customers and select the Payment Service to Company File link.

Once complete, send invoices to your customers and verify that the payment link is functioning properly. If the payment link in QuickBooks Desktop is not working, then use the verify and rebuild utility to repair your data file with the following method.

Verify and Rebuild the Data File

The QuickBooks payment link not working could be a result of a damaged data file. To confirm that your data file is damaged, use the Verify utility. Thereafter, use the Rebuild utility to repair it effortlessly. Be sure to create a backup of your company file before you use the rebuild utility for the data file. These are built-in utility tools on QB Desktop that you can use to diagnose your file and repair damage seamlessly. You might face some technical errors; therefore, you can go through this guide to effortlessly verify and rebuild data in QuickBooks Desktop with simple steps.

Verify and Rebuild the Data File
Verify and Rebuild the Data File

Do remember to verify your data file again after rebuilding to ensure that there’s no additional damage. Are you getting the QuickBooks rebuild error? Troubleshoot it through this guide. If the QuickBooks Desktop payment link not working issue persists, then try to fix the payment link with the following method.

Fix the Payment Link

The QuickBooks pay now link not working might be why your customers can’t pay the invoice. Therefore, repair the payment link on your invoice with this method.

  1. Open the QB Desktop application.
  2. Deselect the Send Email checkbox for each invoice and tap Save.
  3. Now, tick the Send Email checkbox again to repair the pay link.
  4. Once done, hit Save.

If this does not resolve the issue with the QB payment link not working, proceed to the method below to download and install the latest Windows updates.

Update the Windows Operating System

If you have an outdated version of Windows on your system then it can cause common issues like the QuickBooks payment link not working error. Therefore, you can update your Windows operating system by these steps as outlined below.

Update Windows 11

The following steps can be taken to update the operating system in Windows 11:

  1. Start your system and head to Settings
  2. Select Windows Update and hit Check for updates
  3. Available updates will appear on your screen
  4. Choose Download & Install

Update Windows 10

Through the steps given below, you can update the Windows OS to resolve the QB Desktop payment link not working.

  1. Launch your system and navigate to Settings.
  2. Click on Update & Security and head to Windows Update.
    Windows Update
  3. Hit Check for updates.
  4. If there are available updates, then select Download & install.
    Download & install

Now, confirm whether the QuickBooks payment link not working error has been fixed. If not, then you should close all third-party applications that may be running in the background by following the next step.

Close Third-Party Programs

If there are third-party applications running in the background, then they might interfere with the normal operations of QuickBooks. The QB pay now link not working may occur as the link in the invoice may become inactive due to interference from other programs. Follow the procedure below to entirely close these programs and prevent this error. 

  1. Press the Ctrl + Shift + Esc keys simultaneously and open Task Manager.
  2. Now, head to the Processes section.
  3. Click on the running processes and select End Task.
  4. Close the remaining third-party apps.
  5. Once done, close the task manager.

After completing this process, the QuickBooks payment link not working error should no longer appear on your Desktop program. Proceed to the next section if you wish to resolve the issue with the QB Online payment link not working in the Online version.

Section B: Resolutions for The QuickBooks Online Payment Link Not Working

Read through the following section to learn about the procedures for resolving the issue with the QB payment link not working in the Online version.

Check your Internet Connection

An unstable or weak internet connection may cause invoices to be sent improperly, which can lead to the QuickBooks payment link not working error. Therefore, verify that your internet connection is active and stable to support the connection by following the process below.

  1. Open the Control Panel through the Start menu or taskbar.
  2. Find and choose ‘View network status and tasks. ’
    View network status and tasks
  3. Now, select the network next to ‘Connections:’.
    network and sharing center
  4. Verify your internet connectivity and network speed.

QuickBooks pay now link not working should not occur if your internet is stable and strong. In case it does, then cookies and cache might be causing interruptions, follow the next method to prevent that.

Open QuickBooks Online in Incognito Mode

Running QBO in a regular window can often cause errors, such as the QB Online payment link not working, due to cache and cookies in your web browser. Therefore, try accessing QBO in incognito mode with the following shortcuts.

Apple Safari’s Private Browsing ModeCommand + Shift + N
Google Chrome’s Incognito ModeCtrl + Shift + N
Microsoft Edge’s InPrivate WindowCtrl + Shift + N
Mozilla Firefox’s Private Browsing ModeCtrl + Shift + P

Additionally, you can delete the cache and cookies that may be saved in your browser through the next step to use the regular browser window to prevent the QuickBooks payment link from not working.

Delete Cache and Cookies from Browser

A payment link in QuickBooks Online not working error might be a result of browser data, cache, and cookies accumulating on your device. Follow the procedures below for different browsers to delete cookies and cache in your preferred browser and prevent this issue from occurring.

Google Chrome

This process will help you delete cookies and cache on Google Chrome.

  1. Open Settings by going to the three-dot menu in the top right of the Chrome window.
  2. Navigate to the Privacy and Security tab.
  3. Find the Third-party cookies option and click on it.
    Third-party cookies
  4. Now, look for the “See all site data and permissions” option.
  5. Type “Intuit” in the search bar and hit Enter.
  6. Lastly, tap on the Delete displayed data button and select Delete.

Apple Safari

To delete cookies and cache for Intuit on Apple Safari, follow these steps.

  1. Open Safari, and navigate to Preferences.
  2. Locate the Privacy section and tap Manage Website Data.
  3. Open the search box and enter ‘Intuit’.
  4. Now choose ‘Remove All’ followed by ‘Remove Now. ‘
  5. Once done, restart the Safari browser.

Mozilla Firefox

Follow the steps listed below to delete cookies and cache in your Mozilla Firefox.

  1. Open Mozilla Firefox, pull up the burger or three lines menu, and navigate to Settings.
  2. Click on Privacy & Security and go to Cookies and Site Data.
  3. Go to the Manage Data window and in that, enter “Intuit” and continue.
    Manage Data
  4. Lastly, tap “Remove All Shown” followed by “Save Changes“.

Microsoft Edge

If you want to delete cookies and cache in Microsoft Edge, then you can take these simple steps:

  1. Go to Edge, open menu (Fx89menuButton), followed by Settings.
  2. Find the Privacy, search, and services tab followed by Cookies.
  3. Select See all cookies and site data.
  4. Enter “Intuit” in the search bar.
  5. Then, click Remove all shown followed by Clear.
    Remove all shown
  6. Once done, restart Microsoft Edge.

After you have deleted the cookies and cache, the QuickBooks payment link not working issue should not occur anymore, and your browser’s performance should also be enhanced. In case your QBO pay now link is not working even now, then verify your internet with the following process.

Verify your Internet Connection and Speed

Let’s ensure that you have a strong internet connection and speed, as the QuickBooks Online payment link not working can occur due to a weak or poor network connection. Follow this procedure and check internet speed via Google.

  1. Head to google.com and search for ‘Internet Speed Test.’
  2. Open any of the speed tests that show up.
  3. Now, Run Speed Test to test your internet.
  4. The results will determine your internet speed.
  5. Verify that you have internet speed of at least 1.5 Mbps.

If your internet speed is lower than 3 Mbps, then the QBO payment link not working may occur due to a weak connection since the required speed for QuickBooks Online is at least 3 Mbps. Alternatively, you can use a supported browser from the following list to prevent the QB Online pay now link not working error.

Use a Supported Browser

An internal issue in your default web browser can interrupt the connection and lead to the QuickBooks payment link not working error. Therefore, we recommend using a supported browser to access QBO. Here’s a list of recommended browsers and their corresponding versions in a tabular format.

BrowserVersions
Microsoft Edge79 or higher
Opera68 or higher
Google Chrome78 or higher
Mozilla Firefox76 or higher
Apple Safari12 or higher
Samsung Internet10 or Newer

If this does not resolve the QuickBooks payment link not working issue in the Online version, then manually check the payment link in the invoice using the method below.

Manually Verify Payment Link in the Invoice

With the following process, you can manually review a payment link in QuickBooks Desktop not working in the invoice message or PDF.

If you are using Plain Text as the Online Delivery option, then the payment link will be added in the default invoice payment message. Whereas, if you use HTML or Online Invoice as the Online Delivery option, then the pay now button will be displayed on the e-voice. Steps are given for both scenarios that you can follow to resolve it:

Scenario I: Plain Text on the Invoice Message

If you use Plain Text as the Online Delivery option to add it as the payment link on your invoice message, then follow this process to review it:

  1. Open QuickBooks Online on your browser and navigate to the Gear icon.
  2. After that, find the Accounts and Settings tab.
  3. Tap on “Sales” and select the “Messages” option.
  4. Now, review the entries on the Sales Form and the Email Message.
  5. Confirm that the payment link is displayed on the invoice message.
  6. Once done, the invoice can be sent to your customer.

For the case when you have attached the payment link to a PDF invoice but still face the QuickBooks payment link not working error, follow the next step.

Scenario II: Payment Link on the PDF Invoice

If you have attached HTML or Online Invoice as the Online Delivery in the payment link on your PDF invoice, then take these steps:

  1. Go to QBO and locate the Gear icon.
  2. Click on Custom Form Styles to get more templates.
    Custom Form Styles
  3. Open the Action column and select Edit.
  4. Now, click on Design and hit Change Up the Template.
  5. Lastly, select the Airy New and review the PDF invoice in the print preview section.

Now, verify whether the QB payment link not working error has been fixed or not, as well as any other payment issues.

Section C: How to Fix the Pay Now Link Not Working in QuickBooks Self-Employed?

QuickBooks payment link not working may cause disruptions when your customers pay their invoices online. To resolve this issue, use a Merchant Service account and select the card/bank option when emailing the invoice.

Activating QuickBooks Payments in QBSE

Follow the steps below in QBSE to activate QuickBooks payments.

  1. Log in to QB Self-Employed and click on Invoices.
  2. Choose the Create Invoice option.
  3. Move to the New Invoice page.
  4. Under the “Get Paid Fast and Free” section, click the “Set up Payments” link.

Once complete, follow the instructions displayed on your screen to finish the link setup process and verify that the QuickBooks payment link is working correctly in QBSE.

Quickview Table for QuickBooks Payment Link Not Working

In this segment, we have provided you with a summary of the blog that gives a concise overview of the payment link in QB Desktop not working in tabular format.

Error descriptionQuickBooks payment link not working
Its causesThird-party programs in the background, cookies and cache in web browser, Firewall blocking internet access, outdated QuickBooks Desktop, damaged company file, network connectivity interruption, outdated invoice template, broken paylink on customer invoice, QuickBooks Online payments disabled, unsupported browser, invoice link reset in Online Delivery option, issues with L3 data processing, poor internet connection, payment gateway issues, authentication error when linking to payment gateway, QuickBooks under maintenance, failed to create an operational invoice.
Troubleshooting methods for QuickBooks DesktopUpdate QuickBooks Desktop, resend the invoice email, activate Online Payments, update L3 data processing, verify and rebuild data file, fix the payment link, update the Windows OS, close third-party programs.
Troubleshooting methods for QuickBooks OnlineCheck your internet connection, open QuickBooks Online in incognito mode, delete your cache and cookies from the browser, verify your internet connection and speed, use a supported browser, and manually verify the payment link in the invoice.
Troubleshooting methods for QuickBooks Self-EmployedActivate the QuickBooks Payments in QBSE
Tool requiredVerify and Rebuild Utility

What You Should Remember

In this blog, we discussed how the QuickBooks payment link not working can prevent your customers from paying the invoices online. Additionally, the primary reasons and causes that lead to a payment link in QuickBooks Desktop not working are also listed so that you can identify the root cause.

Detailed resolutions are given to resolve the QB pay now link not working. You can follow the simple steps effortlessly. Stuck with a problem while troubleshooting? Don’t worry—our expert team is here to help. Dial 1.855.738.2784 to connect with an Accounting Helpline’s expert today.

Frequently Asked Questions (FAQs)

Why is my QuickBooks Payment not working?

There can be multiple reasons as to why QuickBooks Payment link not working, such as a corrupted data file, an outdated version of QB, or inactive online payments. Other reasons and errors related to QB program, system issues, internet connectivity, or more factors can also interfere with the payments, leading to QuickBooks payment not working.

How do I turn on the payment link in QuickBooks Desktop?

If you want to turn on the payment link in QuickBooks Desktop, then sign up and create an account on QB Payments. After that, follow this process to connect it with the application.
– Open QuickBooks Desktop and go to the Customers section.
– Select Link Payment Service to Company File and open credit card protection message.
– Fill in the required fields and tap OK.
– Enter your QuickBooks Payments user ID and password, and hit Sign In.
– Now press Connect to connect the QuickBooks Payments account.

How can I change the Pay Now hyperlink to an actual button on an invoice?

If you are looking to change the Pay Now hyperlink to an actual button on an invoice in QuickBooks Online, then take the following steps:
– Open an invoice and review that the customer’s email is correct.
– Now, click on Save and Send and enter the customer’s email.
– When the customer selects Review and Pay option.
– The Pay button will appear on their screen.

Related Posts-

How to Fix QuickBooks Error Code H202: Definition, Symptoms, Causes, & Solutions

Effortlessly Verify and Rebuild Data in QuickBooks Desktop with Simple Steps

The QuickBooks Conversion Tool: How to Download and Run

How To Fix QuickBooks Error PS038? Easiest Method

A Comprehensive Guide to the QuickBooks Migration Tool for Data Transferring

Comprehending the QuickBooks Error 15276 With Causes & Solutions