QuickBooks Integration
features/QUICKBOOKS_INTEGRATION.md
This manual explains QuickBooks Online integration for invoicing organizations.
1. What QuickBooks Integration Does
When enabled, the integration supports accounting workflows such as:
- Connecting your organization to QuickBooks Online
- Mapping members to QuickBooks customers
- Mapping invoice line types to QuickBooks items
- Syncing invoice and credit activity
- Tracking payment status flow with QuickBooks data
2. Setup Prerequisites
- In
Organization, turn onEnable Invoicing. - Set
Invoicing ModetoQuickBooks Integration. - Save organization settings.
3. Connect QuickBooks
- Open
Settings->Integrations. - In the QuickBooks section, choose
Connect to QuickBooks. - Complete the authorization flow.
4. Configure Required Mappings
After connecting:
- Map each Contact Ground member to a QuickBooks customer.
- Map each line item type to a QuickBooks item.
- Refresh and confirm mapping status shows as complete.
5. Ongoing Use
- Keep mappings current as members/items change.
- Review sync outcomes during invoicing cycles.
- Reconnect if QuickBooks access is revoked or expired.
6. Best Practices
- Complete mappings before sending invoices for sync.
- Align line item mappings with your accounting categories.
- Have accounting review first synced invoices before full rollout.