QuickBooks Integration
Record settled payments in QuickBooks for accounting.
Connect Dunmore to QuickBooks to automatically record settled payments for bookkeeping.
Setup
- Create a QuickBooks app on the Intuit Developer portal
- Authorize access and get an Access Token and Realm ID (Company ID)
- Add a QuickBooks connector in the Dunmore console
Supported Events
Only payment.settled events are sent to QuickBooks. A payment record is created via the QuickBooks Payments API with:
- Payment amount
- Currency (USD)
- Reference number (Dunmore payment ID)
- Customer reference (payer wallet address)
Configuration
{
"type": "quickbooks",
"config": {
"accessToken": "your-quickbooks-access-token",
"realmId": "your-company-id"
},
"eventTypes": ["payment.settled"]
}
API Example
curl -X POST https://api.dunmore.xyz/api/projects/{projectId}/connectors \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{
"type": "quickbooks",
"config": {
"accessToken": "YOUR_QUICKBOOKS_TOKEN",
"realmId": "YOUR_REALM_ID"
},
"eventTypes": ["payment.settled"]
}'