QuickBooks Online Integration

by | Apr 9, 2020

Authentication and Provisioning

The system is redundant, scalable and automates control of subscribers’ access, speeds and usage.

Automated Suspension and Reactivation

Train your subscribers to pay on time and make payments easy to get back online.

Activation Servers Fuel Growth

Speed up on-boarding for point-to-point or point to multi-point connections and Wi-Fi at RV parks, campgrounds or marinas.

Follow the steps below to set up and configure your QuickBooks Online for integration with the VISP Desktop or Web App.

1. Sign-in or Create a Quickbooks Online Account
Go to QuickBooks Online (https://quickbooks.intuit.com/online/) to register or sign-in.

2. Intuit Developer
Once your account is active, go to the Intuit Developer Page (https://developer.intuit.com). If you’re required to sign-in again, use your QuickBooks Online account credentials to log in.

Go to My Apps (https://developer.intuit.com/app/developer/myapps). Click on the Create an app button.

3. Create App
When you are asked to ‘Select the platform you want to develop for,’ choose ‘Quickbooks Online and Payments’.

4. QuickBooks Online and Payments

QuickBooks Online and Payments

  1. In the ‘What’s your app name?‘ field, type UBO.
  2. Choose ‘Accounting,’ when you are asked to ‘Select a scope.’
  3. Click on Create App when you’re done.

5. Complete your profile and verify your email
You may be required to resend the verification if you haven’t received the confirmation email initially.

6. Generate Production Keys
  1. Click on Production on the left-sidebar menu.
  2. Fill out your App Info:
    Application Name:
    End-User License Agreement URL: https://www.domain.com/sampleterms
    Privacy Policy URL: https://www.domain.com/sampleprivacypolicy
    Target Industries for this app: Payments. You may also opt for None if your industry is not listed.
    Countries you accept can be limited to your country: United States (may vary according to your country)
    Scope for the API: Accounting.

Complete the fields above to generate the production keys for your account.

7. App URL's
  1. Host Name Domain: domain.com
  2. Launch URL: https://qbo.visp.net/
  3. Disconnect Landing URL: https://qbo.visp.net/

8. Redirect URI's
Add the follow Redirect URLs

  • https://developer.intuit.com/v2/OAuth2Playground/RedirectUrl
  • https://software.visp.net/cgi-bin/ubo7.5/qbo_oauth2_callback.php
  • https://software.visp.net/cgi-bin/g6_beta/qbo_oauth2_callback.php

9. Update UBO Extension Settings
Click Keys. Copy OAuth Client ID and OAuth Client Secret and paste it on Settings > Extensions > QuickBooks Online in UBO 7.x.

Or in the VISP Web App, go to your Menu Apps > Settings > Extensions > QuickBooks Online

10. Connect Apps
Click Connect to QuickBooks online and authorize sharing of data to UBO. The message below verifies that the connection is successful.

Restart the UBO. 

Now attempt to process payments or create an invoice to verify the connection between UBO and QBO.

Featured Articles

“It does what I need and more, the support is top notch.“

~Tristan Livingston (NTX Fiberwave)

“Congratulations on having such fine staffing quality on your front lines.“

~Ned Schuman (Founder, Olympus)

“Amazing how quick you guys get things done!“

~Renaldo Coakley (Coakster Wireless)

“Always works, always getting improved. Thanks VISP Team!“

~Louis Uttaro (Oso Internet)

Related Articles

5 Top Reasons to Attend WISPAmerica – Your Industry Event 

5 Top Reasons to Attend WISPAmerica – Your Industry Event 

The ISP’s industry event of the season is the perfect place to be this March. Discover the top 5 reasons you should attend WISPAmerica 2022 and join your colleagues, industry experts and icons to celebrate our industry and plot a future that’s beneficial to all of us.

ISP Marketing Strategy: The 5 Tactics to Measure Success

ISP Marketing Strategy: The 5 Tactics to Measure Success

To succeed, marketing campaigns must deliver. Knowing how to measure ISP marketing strategy success is essential to know if the investment is worth it. Read on to discover how to include tracking measures and metrics to ensure your current and future campaigns pay off.

A Sales Incentive Plan to Retain and Motivate ISP Salespeople

A Sales Incentive Plan to Retain and Motivate ISP Salespeople

ISP salespeople are essential to keep a steady stream of new subscribers coming into your organization. But, hiring and keeping good professionals requires more than just a base salary and vacation. Discover how well-structured sales incentive plans can help you to attract the best and brightest.