Questions tagged [quickbooks]

QuickBooks is popular small to medium-sized business accounting software created by Intuit, Inc. QuickBooks Pro/Premier/Enterprise for Windows all include support for programmatic access to QuickBooks via Intuit's SDK/XML-based APIs. QuickBooks Online edition also supports an XML-based API. QuickBooks for Mac does not support any SDK/API/programmatic access.

QuickBooks is popular small to medium-sized business accounting software created by Intuit, Inc.

Intuit produces several different QuickBooks versions:

  • QuickBooks Pro/Premier/Enterprise for Windows - a Windows XP/Vista/7 desktop software
  • QuickBooks for Mac - an OS X desktop software
  • QuickBooks Online Edition - a hosted SaaS solution

QuickBooks Pro/Premier/Enterprise for Windows all include support for programmatic access to QuickBooks via Intuit's SDK/XML-based APIs. QuickBooks Online edition also supports an XML-based API. QuickBooks for Mac does not support any SDK/API/programmatic access.

Developers looking to integrate with QuickBooks might want to check out these popular open-source libraries:

Developers may also want to look at these links for documentation/help/forums:

1800 questions
28
votes
1 answer

Connecting to QuickBooks using API

I need some guidelines here. I am creating an online booking system for my client that interfaces with QuickBooks on their internal network (desktop QuickBooks, not online). Do I need to go the full "publish app" route? I do not wish to sell this…
Louis van Tonder
  • 3,507
  • 3
  • 26
  • 58
21
votes
4 answers

Where to start with QuickBooks development?

Does QuickBooks allow people to develop custom modules for their software? If so, are there any good resources out there for getting started with QuickBooks development? I would prefer something that focuses on .NET/C#
Abe Miessler
  • 75,910
  • 89
  • 276
  • 451
20
votes
2 answers

QuickBooks API (php) Integration

I am a very new to QuickBooks. I have created a trial account in Quick Books and I want to add customers, create invoices or similar sort of things to my account. I have downloaded the php SDK from github. Now I have no Idea how to start, from where…
Yunus Aslam
  • 2,339
  • 4
  • 21
  • 37
15
votes
3 answers

How do you find the TxnLineID of a payment line from a Quickbooks transaction if it is part of a Sales Receipt?

I can query for the SalesReceipt object: public bool GetSalesReceipt(string sRefNum, string sAccount, out ISalesReceiptRet ret) { ret = null; IMsgSetRequest msr = sm.CreateMsgSetRequest("US", 4, 0); …
Michael Pryor
  • 23,537
  • 18
  • 68
  • 90
13
votes
1 answer

Connecting remote PHP/Apache server to Quickbooks/Windows

We have a Linux box with Apache, running PHP. We have a regular Desktop computer in the network running Quickbooks Enterprise Edition 9.0. I am trying to build a custom web application hosted on the Linux box that would be able to talk to…
Nathan H
  • 44,105
  • 54
  • 154
  • 235
12
votes
1 answer

It has no effect when I update Invoice in QuickBooks Online with The V3 SDK for .Net

When I want to update the balance in a Invoice, the code below is running normally without any error, but the balance doesn't change, why? var queryService = new QueryService(context); IList
11
votes
7 answers

Need to get data into Quickbooks

I'm looking for an existing Java (or JVM'able language) library that will create IIF files for import into Quickbooks. Free or Commercial. Anyone know of something? UPDATE: After reading a comment on this question, I looked at the IPP and SDK…
Gregg
  • 31,994
  • 13
  • 93
  • 189
11
votes
2 answers

How to catch these exceptions individually?

I am writing a Python program that interfaces with Quickbooks. When connecting to Quickbooks, depending on the problem, I might get one of two common exceptions: pywintypes.com_error: (-2147352567, 'Exception occurred.', (0,…
dotancohen
  • 26,432
  • 30
  • 122
  • 179
10
votes
3 answers

PHP + Quickbook Online Edition (API Integration)?

Is it possible to integrate my PHP web-based ecommerce application with Quickbook Online Edition? When I make a sale on my web site, I would like to be able to make the corresponding journal entry in my accounting books. Note, I'm referring to…
Justin W_
10
votes
1 answer

How to create a .qwc file for QuickBooks Web Connector?

I am integrating QuickBooks (desktop version) with an ASP.NET application. For that I am using QuickBooks Web Connector. How can I create a .qwc file for my custom web service?
Golda
  • 3,449
  • 10
  • 31
  • 62
10
votes
4 answers

Intuit Partner Platform - QuickBooks OSR site is a joke

I'm using a Mac for browsing and trying to access QuickBooks OSR. Its not happening. It is quite simply the worst web layout I've ever used. Not one Mac browser can display it correctly, meaning you cannot reference anything. On the PC side it is…
John Lewis
  • 301
  • 1
  • 10
9
votes
1 answer

QuickBooks QBFC explanation

What is QBFC? How does it work in relation to posting invoices and purchase orders from a third party program to QuickBooks? Which QBFC version should I use with QuickBooks 2008?
9
votes
4 answers

What is the best way to integrate with quickbooks from C# code?

from my research it looks like there are basically 3 options. 1: Using COM 2: Using A Webservice and the web connector 3: Using a 3rd party component (and there appears to be quite a few) Each of these options present a problem for me: 1: I was…
iamkrillin
  • 6,656
  • 1
  • 21
  • 49
9
votes
1 answer

QBO/.NET SDK [Quickbooks Online] - How to remove empty invoice line item?

I have a new issue with quickbooks invoice. Upon creation of an invoice I get all items I added plus one extra line item in my invoice. How do I filter, remove, prevent this line from appearing? Here is what I have tried. //Find Item var…
Vahe Jabagchourian
  • 1,278
  • 3
  • 20
  • 62
9
votes
1 answer

Python & QuickBooks Database

I'd like to use Python to pull all product information from a Intuit QuickBooks Enterprise Solutions - Manufacturing and Wholesale Edition 12.0 database. The QB install I refer to is on an Intranet server and I only need to access it internally…
Ermagurdness
  • 93
  • 1
  • 4
1
2 3
99 100