How do I connect QuickBooks Online to Invoicing?

How do I connect QuickBooks Online to Invoicing?

How do I connect QuickBooks Online to Invoicing?

School-to-student invoicing is QuickBooks Online-only. You connect it once from Invoicing Settings, and HangarOS uses that connection to create flight invoices.

Connect QuickBooks

  1. Open Invoicing Settings. From the Invoicing landing page or sidebar, the Settings route redirects to Settings → Invoicing.
  2. In the QuickBooks Online card, select Connect with QuickBooks. The button reads Redirecting to Intuit... while it works.
  3. You are redirected to Intuit to sign in and authorize. HangarOS only follows redirect URLs on accounts.intuit.com or appcenter.intuit.com; an untrusted URL is refused with Untrusted QuickBooks redirect URL — refusing to navigate.
  4. After you authorize, you return to Invoicing Settings with a QuickBooks connected! Verifying... notice. HangarOS reloads settings and runs a connection test automatically.

Confirm the connection

The QuickBooks Online card header shows a status pill:

  • Connected — connection is healthy.
  • 30d left / 14d left style countdown — the refresh token is nearing expiry; reconnect before it reaches zero.
  • Reconnect — the refresh token has expired; invoicing through QuickBooks stops until you reconnect.
  • Not connected — no connection yet.

Select Test Connection to verify on demand. On success you get Connected to <company name>; the connected company name and country are shown next to a Test Connection result line.

Disconnect

  1. In the QuickBooks Online card, select Disconnect.
  2. Confirm in the Disconnect QuickBooks? panel. The warning reads Future invoices will stop syncing until you reconnect.
  3. Choose Yes, disconnect. You get a QuickBooks disconnected confirmation.

Related

  • Map your accounts and terms after connecting — see [[invoicing-quickbooks-defaults-settings]].
  • Finish the rest of setup so flights auto-invoice — see [[invoicing-setup-checklist]].
  • If the connection errors, see [[invoicing-troubleshooting-quickbooks-connection]].
    • Related Articles

    • How do I finish setup so flights auto-invoice in QuickBooks?

      How do I finish setup so flights auto-invoice in QuickBooks? When an instructor ends a flight, HangarOS auto-creates an invoice in QuickBooks Online. That only works once the preconditions are met. Invoicing Settings shows a setup checklist at the ...
    • QuickBooks shows a connection error or needs reconnecting

      QuickBooks shows a connection error or needs reconnecting Symptom: The QuickBooks Online card shows a warning, a Reconnect pill, or a connection error, and invoices may have stopped syncing. Read the status pill The QuickBooks Online card header pill ...
    • How do I map QuickBooks accounts, terms, and the default memo?

      How do I map QuickBooks accounts, terms, and the default memo? Once QuickBooks Online is connected, the QuickBooks Online card in Invoicing Settings shows a QuickBooks Defaults form. These IDs tell QuickBooks which accounts and terms to use when ...
    • What is the Invoicing module and how does it bill students?

      What is the Invoicing module and how does it bill students? Invoicing is the module your flight school uses to bill its own students. When an instructor ends a flight, HangarOS creates an invoice in your connected QuickBooks Online account, built ...
    • Flights are ending but no invoices are being created

      Flights are ending but no invoices are being created Symptom: Instructors are ending flights, but no invoice shows up in the Invoices list or in QuickBooks. Flight-end auto-invoicing has several preconditions. The setup checklist at the top of ...