Category: Developer Tools
-
Tax Classification API Overview
As part of the Automated Sales Tax (AST) feature, you can map a new or existing item to a specific tax category. This information is used to determine the tax code correctly and calculate the sales tax accurately. Users are already able to do this via UI, and we’re happy to share that now you can do this using the APIs as well.
-
Implement OAuth 2.0 / OpenID Connect using a sample application in just a few minutes
Did you know you can implement the OAuth 2.0 and OpenID Connect workflows in just a few minutes? Yes, that’s right, you can master the authorization workflows in just under 15 minutes.
-
Using QuickBooks Online API for automated sales tax
As of November 10, 2017, all new US QuickBooks Online companies manage sales tax calculations via an automated sales tax (AST) engine. Sales tax is computed automatically on the sales transaction based upon the shipping address and the location of the company rather assigning sales tax manually. Read more about how QuickBooks Online implements automated […]
-
OAuth 2.0 Integration Tips: Be Careful When Entering Your Redirect URI
Hey Devs, As a follow up to my most recent article, OAuth 2.0 Support in the QuickBooks NodeJS SDK Explained, I thought I would highlight a couple of odd errors I ran into, which caused me to spin cycles trying to figure out what went wrong. It turned out that both were caused by a really simple mistake that a lot of folks would normally overlook. In the endeavor to save you guys time, I’d like to point it out to you.
-
OAuth 2.0 Support in the QuickBooks NodeJS SDK Explained
In this article we will take a look at the OAuth 2.0 support built into the NodeJS QuickBooks SDK and steps for how to test your OAuth 2.0 implementation.
-
NodeJS: Interactive Debugging QuickBooks Online
If any of you have spent significant time in software development, you’ll know that the best way to know what’s going on with code is to make use of a line by line debugger. A line by line debugger allows you to pause code execution in your application in order to:
-
A deep dive into the PHP SDK and Recent Updates
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.
-
What are Batch Operations and Why They are Important to You
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.
-
OAuth 2.0/OpenID Connect now available for New Developers
Today we are happy to announce the general availability of OAuth 2.0 and OpenID Connect for new developers on the QuickBooks Online platform. As a new developer on the platform you will be able to implement OAuth 2.0 and OpenID Connect for authorization and authentication.
-
Announcing Postman Collection and Orchestrations for Payments API
We’re really happy to announce Postman collections and orchestrations for QuickBooks Payments API.