QuickBooks Online integration is native — built and maintained by us, not a third-party automation.
How it works
When Stripe confirms a donation, an internal event fires. We post a SalesReceipt to your default income account in QuickBooks. Donor name, amount, transaction ID in the memo, fund attribution if you've mapped funds.
Failure handling
Transient failures (token expired, QBO rate limit) land in the failure queue with retry-on-demand. The first failure on any given donation triggers an email alert to your bookkeeper. Subsequent retries are silent — no spam.
Configuring
Connect QBO from /organization-settings/integrations/native. Pick a default income account. Map specific funds to specific accounts if needed. The sync activates immediately.