Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p><strike><strong>If you're building a SaaS app (allowing other people to connect their QuickBooks companies to your app):</strong></strike></p> <p><strong>If you're building for QuickBooks ONLINE:</strong></p> <p>Instead of using that lib, use the <a href="https://github.com/consolibyte/quickbooks-php" rel="nofollow">QuickBooks PHP DevKit</a> that's available on GitHub. It's open-source and well supported, and works fine with OAuth and v3.</p> <p>You can follow the <a href="http://www.consolibyte.com/docs/index.php/QuickBooks_PHP_DevKit_for_Intuit_Anywhere" rel="nofollow">QuickBooks PHP IPP v3 Quick-Start Guide</a> to get started. You'll go through a similar process to what you went through above, where you'll find in your own OAuth token/secret and app token in the configuration, and then you'll be able to connect to QuickBooks.</p> <p>From there, you'll find several example scripts:</p> <ul> <li><a href="https://github.com/consolibyte/quickbooks-php/blob/master/docs/example_app_ipp_v3/" rel="nofollow">https://github.com/consolibyte/quickbooks-php/blob/master/docs/example_app_ipp_v3/</a></li> </ul> <p><strike><strong>If you're building something else (something internal or for use only by a single company):</strong></strike></p> <p><strong>If you're building for QuickBooks for WINDOWS:</strong></p> <p>Here is a <a href="https://github.com/consolibyte/quickbooks-php" rel="nofollow">PHP QuickBooks Library</a> which does exactly what you want to do. </p> <p>You should follow the <a href="http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Quick-Start" rel="nofollow">QuickBooks PHP Web Connector quick-start guide</a> to get started. You'll want to architect your application so that your PHP script can receive the data, store it temporarily in a database (MySQL, etc.) and then the Web Connector can pick up the data destined for QuickBooks from there. </p> <p>The Web Connector is a little different than a standard web service in that it works in a sort of backwards manner - the Web Connector will call out to <em>your PHP web service</em> vs. you calling out to it. </p> <p>There's a <a href="http://wiki.consolibyte.com/wiki/doku.php/quickbooks_web_connector" rel="nofollow">overview of how the Web Connector works over here</a>. </p> <p>You should refer to these scripts (as the quick-start guide does above):</p> <ul> <li><a href="https://github.com/consolibyte/quickbooks-php/tree/master/docs/example_app_web_connector" rel="nofollow">https://github.com/consolibyte/quickbooks-php/tree/master/docs/example_app_web_connector</a></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload