Logo
Home

Category: Technical Tips

  • Accelerate your app development with Intuit Developer: in person May 17

    Is your interest piqued by the $100k app contest mentioned here? Do you want to jump-start your app development or integration with QuickBooks Online? Or do you want some in-person, 1:1 technical support? Then join the Intuit Developer team in San Francisco on Tuesday, May 17th for a half or full day of in-person technical goodness to accelerate your development.

  • Quick start to QuickBooks Online REST API with OAuth1.0

    Quick start to QuickBooks Online REST API with OAuth1.0

    As a Developer Relations Engineer, I have the opportunity to interact with talented developers every day. Whether they want to write code to better visualize financial data or to automate customer-facing email campaigns, they have one thing in common: the need for rapid integration. A common roadblock developers often encounter is authenticating API Calls to QuickBooks Online.

  • Benefits of SSO and how it works, indepth

    Benefits of SSO and how it works, indepth

    So what is SSO, you ask? SSO, or Single Sign On, is a mechanism to help create the feeling of a single ecosystem across multiple services for the end user by sharing key elements of an identity. For customers, it is a delight. For the app, it is a conversion rather than a lead, without any friction. It is a win-win for all stake holders.

  • Voiding Invoice Objects

    Voiding Invoice Objects

    QuickBooks Online supports the capability to void an invoice that was inadvertently created. That capability has now been extended to the REST APIs; the Invoice API now supports the void operation.

  • New Developer Guide: Linked Transactions

    New Developer Guide: Linked Transactions

    Check out the latest dev guide on linked transactions, just released to production! This new guide provides information on how QuickBooks transactions are interrelated and how you can use the QuickBooks API to create and discover these relationships.

  • New Developer Guide: Class Tracking

    New Developer Guide: Class Tracking

    Check out the new developer guide on class tracking, just released to production! This topic unlocks the secrets of using classes to classify transactions according to different business segments. The focus is on using the QuickBooks API, but also showcases how the API relates to the QuickBooks GUI in various stages of configuring and using class tracking.

  • Getting Started with QuickBooks? Five Insights From Your Fellow App Developers

    During QuickBooks Connect 2015, I had the great opportunity to facilitate a panel with four of our existing developers. We talked about their experiences developing apps that integrate with QuickBooks and working with Intuit. Along the way, they had a few nuggets of sage advice for new developers just getting started.

  • REST essentials for the QuickBooks API

    REST essentials for the QuickBooks API

    Hot off the press is a quick reference guide of REST API essentials that will help you get going with the QuickBooks API. All the details are in one place for both of the QuickBooks API domains: Accounting API and Payments API.

  • Designing for Downtime: Understanding the Cranky Path

    Designing for Downtime: Understanding the Cranky Path

    As a self-taught, long-time application developer, I’ve learned many hard lessons. Most are common to us all: backup the database before dropping tables, ground yourself before messing with your server’s motherboard, review infinite loops that might spam the CEO, etc. Recently, I was reminded of one of the toughest lessons to learn: network calls will inevitably fail.

  • Creating your first app with Intuit Developer

    Creating your first app with Intuit Developer

    The first step to building an application that connects to QuickBooks, the small business accounting software used by more than a million small businesses, is to create an application on Intuit Developer. In this post we’ll go through the process of creating a developer account as well as a your first application.