Pregunta

Is there a way to have a 'Intuit anywhere' Saas app talk to quickbook online accounts via QBXML?

Our Saas app already connects to desktop versions using QBXML and it would be great if I can reuse same QBXML parsing code and logic, looks like data services xml as described here are totally different from QBXML

¿Fue útil?

Solución

Short answer: Yes, sort of, but it sucks badly. A bit of detail is here: QuickBooks Online via qbXML

Intuit Anywhere applications DO NOT use qbXML. They use IDS. However, you can utilize the qbXML gateway for QuickBooks Online without being an Intuit Anywhere app.

You should know that the qbXML interface to QuickBooks Online has basically been abandoned- Intuit will likely never update it ever again. The functionality is incomplete, and the actual gateway is very, very slow for many types of requests.

HOWEVER, if you're a SaaS application, you probably should NOT be using qbXML at all. You should consider moving to Intuit Anywhere, and using IDS XML instead. This has several benefits:

  • You can get featured on AppCenter.Intuit.com, and get marketing benefits via Intuit's marketing channels
  • The IDS API for QuickBooks Online as a whole are much, much faster
  • The IDS API for QuickBooks Online is much, much more robust
  • The IDS API for QuickBooks Online is actually being maintained going forward
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top