Connecting QuickBooks Online
Push customers, invoices, and payments from Loyva into QuickBooks Online so your accountant works in one ledger.
Connect QBO
Open Settings β Integrations as an Admin.
Click Connect QuickBooks Online.
Sign in to Intuit and choose the company file.
Approve the requested scopes. You'll be returned to Loyva with the card marked Connected.
What syncs
Loyva runs a strict three-step sequence on every invoice:
Find or Create Customer: Loyva looks up the customer in QBO by display name and creates one if missing.
Create Invoice: line items, RMR, taxes, and notes copy over to a new QBO invoice.
Record Payment: when Stripe marks the invoice paid, Loyva records a matching payment against the QBO invoice.
Token refresh
QuickBooks refresh tokens are rotated by Intuit on every refresh. Loyva's quickbooks-token-refresh function handles this automatically. If a refresh fails (usually because Intuit revoked the connection after 100 days of inactivity), the card switches to Reconnect needed and you click once to re-authorize.
Note: Only one QBO company can be connected per organization. Switching companies requires disconnecting and connecting again.