Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
January 5, 2026
Question

API for inserting donations into QB Desktop Enterprise

  • January 5, 2026
  • 2 replies
  • 5 views

Is there an exemplar of how to get a Web App to connect to QB Desktop Enterprise, for the purpose of inserting donations?

In this I believe the Web App knows the QB Account Number (the donor)
So, I want to know how (or be pointed in the right direction) to take a donation row from the Web App and insert it correctly into QB.
Here's hoping there's a kindly genius out there!

Java at the Web App end could be JDK 8, 17, or 21. That is to be decided.
The QB Desktop version is (I believe) 2019.

Upgrade to a more recent version is unlikely, as is going to QB online

2 replies

QuickBooks Team
January 5, 2026

Hi, zkiwi34.

I can see how directly connecting your system with QuickBooks Desktop would help you manage donations more effectively.

For tailored guidance, I highly recommend sharing your ideas and concerns on the Intuit Developer Forum. It serves as a collaborative hub where users, developers, and experts exchange insights related to APIs and integrations. They can provide advice for connecting your app (whether using JDK 8, 17, or 21) and share details on how to structure or map the donation row. Here's how:
 

  1. Go to https://help.developer.intuit.com/s/.
  2. Select the QuickBooks Desktop tile. 
  3. Click Ask a Question.

If you have any concerns, feel free to reply here at any time. We’re here to help.

SIAB
Level 2
January 6, 2026

@zkiwi34 

Do you have a QB Desktop 2019 Enterprise license?

zkiwi34Author
January 7, 2026

At the moment, the version of QB that is in play is unclear.