Skip to content

jasonthenderson/QuickbooksV3API-DotNet

 
 

Repository files navigation

Quickbooks API V3 - ASP.NET Web Forms Sample App (C#)

This .NET sample app demonstrates an integration with the QuickBooks API v3. This app supports Intuit's OpenID for creating and authorizing a user to log in, as well as OAuth for authorizing a connection to a QuickBooks company file (realm). Subscriptions from Intuit's App Center can be tested using the settings below, as well as in-app connections to QuickBooks.

Requirements

In addition to the changes in the previous section, certain references are auto-linked:

  • Visual Studio 2012
  • NuGet
  • .NET Framework 4.5
  • IIS Express
  • Windows 7

With this sample app, you can

  • Create an account and sign in to the application
  • Authenticate and provision accounts with Single Sign-In feature using Open ID
  • Authorize access to QuickBooks Company Data using OAuth
  • Display the Intuit Blue Dot menu
  • Access QuickBooks data
  • Use Disconnect link to disconnect from QuickBooks
  • Use Intuit Logout feature to sign out of app and the Intuit App Center
  • Use the Direct Connect to Intuit feature to test the Try/Buy flow from Intuit App Center
  • Configure the SDK for custom logging, serialization and retry mechanisms

To get started

  • Sign up to become an IPP Developer
  • Create your app profile on developer.intuit.com
  • Create sample QuickBooks data to import into the application
  • Copy the app tokens and keys to the project's web.config file
  • Configure your app to test the flows from the App Center and Blue Dot menu

For more information

  • Visit developer.intuit.com to become an IPP Developer and read more about the APIs and SDKs
  • View our API documentation.
  • Test QuickbBooks API calls on the API Explorer.
  • Connect with us and let us know if you have any questions, feedback or issues.

About

QuickBooks V3 API - .NET WebForms Sample App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.8%
  • C# 17.4%
  • Classic ASP 13.5%
  • CSS 6.3%