Pet360 Internal Intelligence Layer

QuickBooks Integration

QBO & QBD

Export financial data to QuickBooks Online or Desktop with accountant-grade audit trail.

CANON REFERENCE: §19.6

Pet360 is a Point-of-Sale system, not a general-ledger replacement. Exports are "accountant-grade" with full audit trail.

Supported Platforms

PlatformConnectionSync Mode
QuickBooks OnlineOAuth 2.0 APIReal-time or scheduled
QuickBooks DesktopIIF file exportManual import

Chart of Accounts Mapping

Pet360 ships with a Shelter-Native COA Standard (Canon §19.5). All mappings are customizable.

Pet360 AccountName
4100Adoption Revenue
4110Reclaim Revenue
4120Medical Revenue
4200Unrestricted Donations
4210Restricted Donations
4220Grants
4800Discounts
4810Refunds
2100Unearned Revenue
2110Restricted Funds

Export Data Contract

Every transaction exports with these fields (Canon §19.6):

{
  "transaction_id": "txn_abc123",
  "event_type": "billing.donation.received",
  "occurred_at": "2026-01-10T14:30:00Z",
  "amount_gross": 100.00,
  "amount_net": 97.20,
  "fees": 2.80,
  "coa_account": "4200",
  "fund": "general",
  "program": null,
  "reference": "DON-2026-0142"
}

Troubleshooting

IssueCauseSolution
Account not foundQB account deleted/renamedRe-map in Settings
Duplicate transactionAlready exportedSkip or void in QB
Token expiredOAuth token expiredRe-connect account
Amount mismatchProcessing fee handlingVerify fee configuration