Author: Jimmy Wong

View all

September 7, 2017 | Jimmy Wong

A deep dive into the PHP SDK and Recent Updates

Hey Devs, Intuit Software Engineer, Hao Lu, recently gave a complete demo of the PHP SDK. I highly recommend that you check it out if you are interested in developing an app integration with QuickBooks Online and are a PHP developer—watch it here. In addition to the video, some of the most recent major changes for the PHP SDK are highlighted below... Read more

August 23, 2017 | Jimmy Wong

Part 3: NodeJS Inventory Tracking Sample App

We're back again with part 3 of the NodeJS Inventory Tracking Sample App. In this addition, we've included a reporting call and displayed it using plot.ly. Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. Plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps... Read more

August 4, 2017 | Jimmy Wong

Minor Versions: What are they and why they matter to you

Hey Devs, At Intuit, we're constantly improving our products including the QuickBooks Online API. This means we need to be able to introduce incremental changes to the API without breaking your app. Minor versions provides a way to do just that. Now, let's look at how it works, so you can take advantage of new features today!.. Read more

July 27, 2017 | Jimmy Wong

What are Batch Operations and Why They are Important to You

Hey Devs, Did you know that QuickBooks Online has batch operations? Instead of sending requests to the QuickBooks API one at a time, requiring you to make a request and then wait for a response, Batch operations provides a way to perform batches of operations on multiple services. For example, in a single batch request an application can create a customer, update an invoice, and read an account... Read more

July 12, 2017 | Jimmy Wong

Part 2: NodeJS Sample Application for Inventory Tracking

In part one, we created a basic Node.js application for inventory tracking that includes routes for Invoice, and Item creation. In this part, we’ve added routes for adding a customer, creating a sales receipt and creating a payment. These can be found in the file routes.js. The routes are as follows: Adding a customer: ‘/createCustomer’ Creating a sales receipt: ‘/createSalesReceipt’ Creating a payment: ‘/createPayment’.. Read more

June 2, 2017 | Jimmy Wong

A Node.js QuickBooks Inventory Tracking Sample App

We're happy to announce a Node.js QuickBooks Inventory Tracking Sample App has been published in the Intuit Developer Github repo! This app is a showcase of how easy it is to create a meaningful flow which you can piece together to create your very own QuickBooks Online Application!.. Read more

May 2, 2017 | Jimmy Wong

Getting Started With QuickBooks Orchestrated Postman Collections

Using the Postman Runner, we're happy to present to you a new and easy way to see how useful a combination of QuickBooks Online API calls can be. The Postman Runner is an effective tool which allows several API endpoints to be chained to create useful flows. We've put together 6 such chains highlighting some of the most important use cases of QuickBooks Online. This tutorial will help you quickly get started using the Postman Runner to make use of the QuickBooks Online APIs. Lets see how it works!.. Read more