Sage Business Cloud Accounting – Gotchas

Service ID: sage-business-cloud-accounting

Take control of your business finances with Sage Business Cloud Accounting software. Find out about our online business solution for managing cash flow.

⚠️

8 gotchas across 5 resources

These are connector-specific behaviors and limitations to be aware of when integrating.

allbillPaymentsAll

Bill payments are filtered using the `transaction_type_id` parameter, which defaults to `VENDOR_PAYMENT`. Use the `type` filter to retrieve other payment transaction types.

Credit Notes4 gotchas

allcreditNotesAll

The `allocations` field is not returned in responses. To retrieve allocation details, use the proxy API to call `/contact_allocations?contact_id={customer_id}`.

addcreditNotesAdd

Pass allocations in the `allocations` array. The first allocation is supported on all plans; additional allocations (2+) require higher than "Start" plan. The `allocations` field is not returned in responses. To retrieve allocation details, use the proxy API to call `/contact_allocations?contact_id={customer_id}`.

onecreditNotesOne

The `allocations` field is not returned in responses. To retrieve allocation details, use the proxy API to call `/contact_allocations?contact_id={customer_id}`.

updatecreditNotesUpdate

Allocations cannot be modified after credit note creation.

oneinvoiceItemsOne

To fetch service items, you must include filter[type]=service in your request parameters

Invoices1 gotcha

updateinvoicesUpdate

To fetch service items, you must include filter[type]=service in your request parameters

Payments1 gotcha

allpaymentsAll

Payments are retrieved using the `transaction_type_id` parameter which defaults to `CUSTOMER_RECEIPT`. Use the `type` filter to retrieve other payment transaction types.