research Question

QB Online API

Avatar of APD Toronto
APD TorontoFlag for Canada asked on
1 Comment1 Solution18 ViewsLast Modified:
Hi Experts,

I'm starting a new web dev project, still in the planning/proposal phase, and I need to integrate with 4 different applications: Google Maps, QuickBooks Online, Square and Zoho CRM.

I have integrated previously with Google Maps by using these samples, and found out that Google gives $200 non-transferable credit per month, which is for 28,000 loads per month, then $7 per each additional 1,000 loads.

For Square & Zoho, I'll post separate, but similar questions. This is particular to QuickBooks Online (QBO). The purpose of these questions will just be for me to determine difficulty, amount of work, and third-party costs, if any.

With QBO, specifically in customers, I need to:

  1. Setup a custom field "type" - C or S.
  2. From the API, retrieve customers based on their type, including name, transactions, and balances.
  3. With the API, post transactions (bills/payments).

I did integrate with QB Desktop 15 years ago with VB6 & SDK, and I remember each customer has a unique ID, but I'm guessing everything else has changed :).

So my questions are :

  1. Are the above all possible?
  2. Are there any samples, documentation, how-to videos?
  3. Is there a development test environment ?
  4. Are there any extra costs for integration, or usage - like Google Maps has?

I'm planning on using here PHP, MySQL, JS and jQuery/JSON .

Thank you.
David Johnson, CD
The More I know, the more I don't know
Log in to continue reading
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform for $9.99/mo
View membership options
Unlock 1 Answer and 1 Comment.
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
The Value of Experts Exchange in My Daily IT Life

Experts Exchange (EE) has become my company's go-to resource to get answers. I've used EE to make decisions, solve problems and even save customers. OutagesIO has been a challenging project and... Keep reading >>


Owner of Outages.IO
Phoenix, Arizona, United States
Member Since 2016
Join a full scale community that combines the best parts of other tools into one platform.
Unlock 1 Answer and 1 Comment.
View membership options
“All of life is about relationships, and EE has made a virtual community a real community. It lifts everyone's boat.”
William Peck

Member since 2004