Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>First, a disclaimer - if you're using the India version of QuickBooks Online (http://www.quickbooksonline.in/) you'll likely find that nothing works at all. Currently, Intuit does not officially support ANY non-US version of QuickBooks Online (QuickBooks for Windows non-US <em>is supported</em> via qbXML) for integration, regardless of which method you go with. It <em>might</em> work... but I doubt it.</p> <p>With that said... generally speaking:</p> <ul> <li>If you're building a SaaS application and trying to allow your end-users to connect their QuickBooks accounts to your app, use <a href="http://developer.intuit.com/" rel="nofollow">Intuit Anywhere</a>.</li> <li>Otherwise, if it's a custom/one-off/internal application, and you hate your life, use HOSTED mode via <a href="https://appreg.intuit.com" rel="nofollow">https://appreg.intuit.com</a> and the HOSTED instructions on our <a href="http://wiki.consolibyte.com/wiki/doku.php/quickbooks_online_edition#connecting_with_the_hosted_model_of_communication" rel="nofollow">QuickBooks integration wiki</a> (HOSTED mode is notoriously unreliable and difficult to get going due to reverse DNS checks, a very specific certificate format, lack of working example code, bugs on Intuit's end, some serious nasty-ness hooking the certificate up to your .NET HTTPS request, etc.).</li> <li>Otherwise, if it's a custom/one-off/internal application, and you DON'T hate your life, use DESKTOP mode via <a href="https://appreg.intuit.com" rel="nofollow">https://appreg.intuit.com</a> and the DESKTOP instructions on our <a href="http://wiki.consolibyte.com/wiki/doku.php/quickbooks_online_edition#connecting_with_the_desktop_model_of_communication" rel="nofollow">QuickBooks integration wiki</a>.</li> </ul> <p>None of the APIs allow you to just pass your credentials in and get access - you'll always have some sort of API token to deal with (a "connection ticket" for qbXML, or OAuth for Intuit Anywhere).</p> <p>If you build for Intuit Anywhere, you'll use IDS XML. Otherwise, you'll use qbXML.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

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