The Anedot integration with Quickbooks Online pushes Action Pages donation data into a customer's Quickbooks Online account.
You can start to connect Anedot to QuickBooks by going to Settings>Integrations inside your Anedot account.
After you connect Anedot to QuickBooks inside Anedot, you will be redirected to the Intuit website to select which company you are connecting.
You should login to your QuickBooks account, select your company, and connect to Anedot.
Once you click Connect, you will be redirected back to the Anedot site, which will show your successfully created integration
Request Body
{
"Title": null,
"Suffix": null,
"BillAddr": {
"City": "New Orleans",
"Line1": "1340 Poydras St",
"Line2": null,
“Country": "USA",
"PostalCode": "70112",
"CountrySubDivisionCode": "LA"
},
"GivenName": "Ann",
"FamilyName": "Dot",
"MiddleName": "E",
"DisplayName": "Ann E Dot admin@anedot.com",
"PrimaryPhone": {
"FreeFormNumber": "2255555555"
},
"PrimaryEmailAddr": {
"Address": "admin@anedot.com"
},
"PrintOnCheckName": "Ann E Dot"
}
Response Body
{
"time": "2023-05-17T16:05:31.275-07:00",
"Customer": {
"Id": "234",
"Job": false,
"Active": true,
"domain": "QBO",
"sparse": false,
"Balance": 0,
"Taxable": true,
"BillAddr": {
"Id": "1234",
"City": "New Orleans",
"Line1": "1340 Poydras St",
"Country": "USA",
"PostalCode": "70112",
"CountrySubDivisionCode": "LA"
},
"MetaData": {
"CreateTime": "2023-05-17T16:05:31-07:00",
"LastUpdatedTime": "2023-05-17T16:05:31-07:00"
},
"GivenName": "Ann",
"IsProject": false,
"SyncToken": "0",
"FamilyName": "Dot",
"MiddleName": "E",
"CurrencyRef": {
"name": "United States Dollar",
"value": "USD"
},
"DisplayName": "Ann E Dot admin@anedot.com",
"PrimaryPhone": {
"FreeFormNumber": "2255555555"
},
"BillWithParent": false,
"BalanceWithJobs": 0,
"PrimaryEmailAddr": {
"Address": "admin@anedot.com"
},
"PrintOnCheckName": "Ann E Dot",
"DefaultTaxCodeRef": {
"value": "2"
},
"FullyQualifiedName": "Ann E Dot admin@anedot.com",
"PreferredDeliveryMethod": "Print"
}
}
Request Body
{
"Line": [{
"Amount": 123.0,
"DetailType": "SalesItemLineDetail",
"Description": "Anedot Donation d86691264b5db78fa59f9",
"SalesItemLineDetail": {
"ServiceDate": "2023-05-17"
}
}],
"TxnDate": "2023-05-17",
"CustomerRef": {
"value": "234"
}
}
Response Body
{
"time": "2023-05-17T16:05:31.470-07:00",
"SalesReceipt": {
"Id": "1386",
"Line": [{
"Id": "1",
"Amount": 123.0,
"LineNum": 1,
"DetailType": "SalesItemLineDetail",
"Description": "Anedot Donation d86691264b5db78fa59f9",
"SalesItemLineDetail": {
"ItemRef": {
"name": "Services",
"value": "1"
},
"TaxCodeRef": {
"value": "NON"
},
"ServiceDate": "2023-05-17",
"ItemAccountRef": {
"name": "Services",
"value": "1"
}
}
}, }
"Amount": 123.0,
"DetailType": "SubTotalLineDetail",
"SubTotalLineDetail": {}
}],
"domain": "QBO",
"sparse": false,
"Balance": 0,
"TxnDate": "2023-05-17",
"BillAddr": {
"Id": "1234",
"City": "New Orleans",
"Line1": "1340 Poydras St",
"Country": "USA",
"PostalCode": "70112",
"CountrySubDivisionCode": "LA"
},
"MetaData": {
"CreateTime": "2023-05-17T16:05:31-07:00",
"LastUpdatedTime": "2023-05-17T16:05:31-07:00"
},
"TotalAmt": 123.0,
"DocNumber": "2279",
"SyncToken": "0",
"CurrencyRef": {
"name": "United States Dollar",
"value": "USD"
},
"CustomField": [{
"Name": "Crew #",
"Type": "StringType",
"DefinitionId": "1"
}],
"CustomerRef": {
"name": "Ann E Dot admin@anedot.com",
"value": "234"
},
"EmailStatus": "NotSet",
"PrintStatus": "NeedToPrint",
"ShipFromAddr": {
"Id": "1513",
"Line1": "123 Sierra Way",
"Line2": "San Pablo, CA 87999 US"
},
"TxnTaxDetail": {
"TotalTax": 0
},
"DepositToAccountRef": {
"name": "Undeposited Funds",
"value": "4"
},
"ApplyTaxAfterDiscount": false
}
}