This thread will be a container of sorts for various QuickBooks links and resources. You may also read our QuickBooks Integration documentation here:
DISCLAIMER: this code is over a year old but has served us well in production that whole time. It was some of the first real PHP code I wrote, so it's not the prettiest or most efficient way of getting things done. It does work, but you will have to adapt it to whatever your needs are. You will need to edit these files and may not find a single one useful, but at least you can see how someone else managed to make it work in PHP.
(When I first wrote this, there was nothing to go by... so I hope it can be of use to some other struggling developers!)
The files include:
- nusoap_php-5-safe.zip - a version of NuSOAP I tweaked to work with PHP 5 which has some function name conflicts.
- qbis.zip - various files from the app I wrote to do our integration, including an old class I used to construct qbXML for use with the QuickBooks Web Connector.
- scott_nichol_tutorials.zip - a hard copy collection of Scott Nichol's NuSOAP tutorials which I used to learn how to use this stuff.
- sample_client.zip/sample_server.zip - apparently a sample SOAP client/server I used for testing, but which may be utterly useless to you!
And just because I can, let me include a link to an interview I did with Intuit:
February 2007 Geek of the Month - article based on the Web Connector integration.