cancel
Showing results for 
Search instead for 
Did you mean: 
CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I am using a credit card payment processor outside of QB Desktop who integrates with QB DT through a plug-in.  A couple of weeks ago, my PC crashed and I re-installed QB onto a new PC running Windows 11. The QB DT version available for download (Plus subscription) was version 2024.  Between this new QB version and W11, I am having a hell of a time to get anything done!  The newest wrinkle is that the 3rd party plug-in is not recognized by QB2024.  I am getting an installation error 'due to error 80040154'.  I have been with Tech Support of the plug-in (NMI) who suggested that it I need to install an older version of SDK/SBK (?) - Yesterday I was in a QB support Chat for the better part of 2 hrs (after having been transferred to 4 different departments) with Tech Support who had a direct link to the 'back end team' - after having to restart my PC, I lost connection to the tech support person I was dealing with.  The email I received as a follow up is not helpful and it seems I have to start from the beginning stepping through Level 1 tech support to get back to where I was yesterday.  I've requested a call back and Tech Support keeps reaching out to me by phone, unfortunately NOT on the number I specified.  I am at my wits end here......do I really have to waste another couple of hours to get back to where I was yesterday.  Sorry, I ended up venting my frustration here......

19 Comments 19
SheandL
QuickBooks Team

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I wish I could make your support experience better, @CTES92058.

 

I understand the inconvenience caused by the error code you're seeing and how troublesome it is to you since it already interrupts your workflow. Let me share some important information regarding the "error code 80040154" you've received and guide you on resolving this issue. 

 

The reason why you're unable to connect your 3rd party payment is due to the error code 80040154. This happens when your company file is corrupted, and this error is connected to the QB's database. I'll be mentioning factors that led to the error you've received: 

 

  • It is due to damaged QBs log files. 
  • You're using an old version of QBDT and 'Condense Data.'
  • In case, you have kept your company file on another PC.
  • The company file you're using is totally damaged. 
  • You will get this error if you don't have enough space on your PC.
  • Qbs company files contain less stock/quantity.

 

Let me share solutions that can help you fix this condensed data error 80004005.

 

  1. You can rename your log file into 'QBWIN.LOG File.'
  2. Use  QBs file doctor tool to repair your damaged company file.
  3. Run the Windows system in safe mode since it will help you fix the error. 
  4. Use the Verify & Rebuild Tool.
  5. It would help if you corrected Negative Entries in your company files since it sometimes causes the error code.

 

Following the suggestions carefully can now solve your company file-related issue. 

 

I can see how much you would want to get this fixed as soon as possible. Since our Customer Care Team support can investigate this issue further, I suggest contacting them for further assistance. 

 

I'm also sharing this helpful article if you need to set up and edit your credit card types: Add, edit, or disable a credit card.

 

I appreciate your patience in resolving this issue. You can always contact us if you need further help with error code 80040154. The Community space is always here to assist you.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Thank you SheandL,

I appreciate your response.  All steps outlined below were completed with Tech Support chat (Glance).  Ran Verify and Rebuilt - both reported 0 errors.  The plug-in worked fine before updating to QB2024.  I did receive a call back from 'my' TS person who told me that this issue maybe between QB and Windows and that the issue was elevated to Level 3.  Apparently Intuit/QB engineering is in contact with their Microsoft counterparts.  I have a scheduled call tomorrow morning with QB L3. Will report back, if anything can be resolved.  

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

.... Forgot to mention that in addition to this issue...

  • I am also not able to email from QB to Outlook on desktop OR webmail - (multiple hours on other TS session without success)
  • Quickbooks email solutions shows my company file name as the invoice heading  and
  • Intuit Data Protect will not update on schedule.  Manually only.

 

Caught in a perfect storm between Windows 11 and QB 2024.

4Gal
Level 10

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

@CTES92058 

The plug-in worked fine before updating to QB2024

 

It seems that your plugin does not support QBD 2024 at this time. You may have 3 options:

1. Switch back to your old QBD version

2. Push NMI to update their plug-in

3. Use a 3rd party connector for NM! and QB Desktop

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

1. Switch back to your old QBD version

 

Thank you.  I would love to try that.  We have a PLUS subscription, so the only version available to us at the time was the 2024 QB Pro.  How do I get access to a previous version?

 

4Gal
Level 10

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Which QB Desktop year version did you upgrade from? You can reinstall your old version and open the last backup file when upgrading your file to QB Desktop 2024.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I had Quickbooks Pro 2023 before - this was not available as a download from my intuit account page.

4Gal
Level 10

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

You can find the installer file for QB Desktop 2023 US Pro Plus

https://downloads.quickbooks.com/app/qbdt/products

 

then login to your CAMPS to find your installation code.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I was also working with Microsoft on this issue.  This is the response I received from them:

 

Thank you for coming back to us.

Last time we have worked together to try to troubleshoot the system side of the problem, however the problem still continues.  After a lengthy comparison and search, the developer of QuickBooks is Intuit, so I found some possible causes for you in the Intuit related platforms:

 

1. It is possible that you do not have QBFC properly installed on your current local computer. QBFC is not installed with QuickBooks by default.

Regardless of which version of QBFC you are using to develop your application, you must have the same version of QBFC installed on every computer on which you run your application, and if you don't have it installed correctly, even if you're lucky enough to use it for a while, you'll eventually see the problem.

If this is a possibility, I found a problem for you on the Intuit website that is identical to your situation, which you can refer to:

80040154 Class not registered. Retrieving the COM class factory for component with CLSID {22E885D7-F...

If you are in this situation, please go to the Intuit Developer Support Home again and contact Intuit technical support to get the QBFC installation method.

 

2. This error can be caused if the COM registration information for the QBFC is corrupted. This can be resolved by reinstalling the correct version of QBFC.

 

I'm sorry to hear that you are experiencing this issue with QuickBooks and that they have not resolved it for you, which should not be the case as this is an application that they have developed and there have been cases of this issue in their community. Upgrading with an ISO fix may work for this issue, however there is a not insignificant level of complexity, so I would recommend that you continue to ask inuit's tech support staff to try and get more viable options.

 

Your operational experience is very informative for other users. So any sharing you have on this issue is welcome and I hope you can resolve this issue.

 

Sincere regards,

Morning | Microsoft Technical Support Community 

 

Where can I find my version of the QBFC and verify proper installation, etc?

 

Thank you.

Carneil_C
QuickBooks Team

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Thanks for getting back on this thread, @CTES92058.

 

I'm here to route you in the right direction for support to help you find your version of QBFC and guide you further with the installation.

 

To look at your QBFC version and be guided through the installation process, contacting our QuickBooks Desktop Support is our potential solution. Thus, they have the tools to guide and give you the necessary information. Here's how:

 

  1. Go to the Help menu, then select QuickBooks Desktop Help.
  2. Select Contact Us.
  3. Please provide a brief description of your issue, select Let's talk, and choose a way to connect.

 

You can check our available hours when contacting our support to ensure we address your concern on time.

 

Keep me posted if you still have questions or concerns about integrations with QBDT. I'll be around for you. Keep safe always.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Hello Carneil_C

Why am I being re-routed back to QBDT support?  For me it means, I have to start again from the beginning, with all basic troubleshooting that was done multiple times with absolutely no progress.  I don't think I am the only one having this issue, based on posts found at Intuit Developer Support that state that SDK for QBDT 2024 does not appear to be supported? (https://help.developer.intuit.com/s/question/0D5TR000003Ojgb0AC/when-will-desktop-sdk-work-for-2024-...)

NMI (3rd party plug in developer) stated at the beginning of this obstacle course that the SDk would have to be verified / updated / corrected / etc. - The last message from Level3 also points in that direction. None ofhte suggested solutions so far have given me any assistance in that direction. I am not a developer / programmer, etc. so Intuit developer support is really above my paygrade.  I just want my 3rd party plug in to work with QBDT 2024 as it has with QBDT 2023.  Perhaps Intuit endgame here is to either force everyone to use their solutions or switch to QBOL?

JanbonN
QuickBooks Team

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Hello there, @CTES92058. Thank you for your patience and effort in following the provided steps. I also appreciate the screenshot you've shared to help us find a solution.

 

Based on the information you provided, you need to post your issue in the Intuit Developer forum so they can create a support ticket for your plug-in problem. This will allow them to investigate the issue and find the necessary solution.

 

Please note that this type of problem is outside the scope of the Community. Only our support teams can provide you with the necessary assistance to follow the steps.

 

Furthermore, my colleague suggested contacting our support team again to get help with the QBFC version and guide you through the process since they are equipped with the tools to assist you.

 

Once you have sorted this out, you can check out this helpful article on managing your reports: Customize reports in QuickBooks Desktop.

 

Let me know if you have any further concerns about your plug-in. I'm here to provide assistance. Stay safe.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I contacted Quickbook Desktop Support per suggestion:  I not only went through the process of explaining the issue, but also posted the link to this conversation, so that the person on the other end would have all the information.

Here is what I got from QBDT support team when requesting help with QBFC....:  "As much as I would like to assist you on this but our department only handles QuickBooks and company file technical issues. I am therefore recommending you to contact our department for this issue to be addressed properly."  

 

Adrian_A
Moderator

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I appreciate you for getting back to us, CTES92058.

 

I understand the hassle this concern causes you. Let's get this issue resolved.

 

Since the issue remains unresolved, I'd recommend getting in touch with NMI support so they can perform other troubleshooting to isolate what causes this matter. You may let them know that you've done all you can from our support. You can also provide documentation to them on what you did from our support channels.

 

Furthermore, you can check this article on how you can manage credit cards: Add, edit, or disable a credit card.

 

You can always post in the forum whenever you have concerns about managing payments.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

The issue started AFTER I downloaded QB Pro Plus 2024.  1 day prior, I was using QB Pro Plus 2023 without any issues, so I doubt that it is a NMI issue!

QBDT 2024 obviously has bugs that are not worked out yet. 

I also cannot email from Outlook without closing out Outlook first (by closing all processes in the Task Manager), then emailing form QB.   

All issues that were not present prior to QB 2024.  

 

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

More than 6 weeks later there is no response or resolution!  No response from the Developer team.  This has been a highly frustrating process.  To summarize:

  • Unable to email from QBDT to Outlook (desktop) - used to work for weeks when closing out Outlook first then emailing - but that has stopped not working in the last couple fo days.
  • Unable to use 3rd party plug-in to process credit cards
  • QBDT crashes with 'out of memory' error when trying to email or when downloading webconnect files to QBDT.

None of these issues were present prior to installing QBDT 2024!

MarkAngeloG
QuickBooks Team

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Hi there, @CTES92058 

 

We understand how important it is to send emails from QBDT to Outlook, process credit cards using a third-party app, and download or email webconnect files to QBDT. Rest assured that I'm here to assist you in fixing these issues.

 

We're currently investigating an issue with sending emails from QuickBooks Desktop to Outlook. Our product engineers are working hard to identify the root cause and apply a solution as soon as possible. I recommend contacting QuickBooks Desktop support to be added to the affected users' list and receive updates on the investigation. Please provide them with the investigation number (INV-99921).

 

Here's how:

 

  1. Head to this link: Contact Us.
  2. Select QuickBooks Desktop product and click Continue.
  3. Select Contact Us and choose a way to connect with us:
  • Start a chat with a support expert.
  • Get a callback from the next available expert.

 

To fix the issue where you can't use a third-party app to process credit cards and when QBDT crashes every time you try to email or download webconnect files to QBDT, you'll need to fix, verify, and rebuild data in QBDT. I'm here to help you so you can continue managing your business with us.

 

You can check these articles for more detailed steps: 

 

 

Here's how to verify your company data:

 

  1. Go to Window, then select Close All.
  2. Head to File, then choose Utilities.
  3. Select Verify Data. If you see: Your data has lost integrity. Then you'll need to fix and rebuild your damaged data.

 

If the problem persists, I recommend adding these concerns when interacting with our QuickBooks Desktop support. They have the right tools to investigate your company file further.

 

Moreover, you can learn how to create custom email templates in QuickBooks Desktop.

 

If you have further concerns about fixing your QuickBooks Desktop company file, please don't hesitate to leave a reply below.

CTES92058
Level 3

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

Thank you @MarkAngeloG .

 

Will contact QBDT Support.

I am delighted that the Outlook issue is being investigated.  Hopefully a resolution will be found soon! 

 

Company data and company file has '0' errors when running a verify &  rebuild.  Also, I have 'verify' activated for each local backup process.  

 

 

Jane931
Level 2

3rd Party Payment Plug-in Issues / Tech Support Issues / Venting

I feel your pain.  I have been trying to get direct deposit set up since February.  I have spent over ten hours on the phone and chats.  After several hours I get told that the upper level tech support needs to be consulted and they will call me.  They never call.  Then I call back and get told  that my case has been closed.  Rinse and repeat. 

 

 

Need to get in touch?

Contact us