You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/251003-deprecation-of-integrations.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,12 @@ To streamline our platform and enable us to focus on our key products, Codat is
11
11
12
12
## Q4 2025 deprecations
13
13
14
+
:::info 23 December, 2025: Update
15
+
16
+
The deprecation of these integrations has now been completed as scheduled. The **Lightspeed K** integration will be deprecated on **January 10, 2026** instead.
17
+
18
+
:::
19
+
14
20
The following integrations will be **fully deprecated and permanently removed** from the Codat platform on **October 31, 2025**:
Copy file name to clipboardExpand all lines: docs/get-started/libraries.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,8 +13,6 @@ Codat offers official SDK client libraries for different programming languages,
13
13
14
14
<ClientLibraries />
15
15
16
-
Looking for a language that's not here? [Request support for a new language](https://forms.gle/jEWjV1EDhiB5KEGP9).
17
-
18
16
### Library versions
19
17
20
18
Codat's client library version policy uses [semantic versioning](https://semver.org/spec/v2.0.0.html). For example, a library version 4.2.0 defines the _major_ version as 4, _minor_ as 2, and the _patch_ as 0.
Copy file name to clipboardExpand all lines: docs/integrations/accounting/sage-intacct/sage-intacct-integration-reference.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,12 @@ Direct Incomes are mapped from the [Other Receipts](https://developer.intacct.co
54
54
55
55
When writing Direct Incomes to Sage Intacct, the required `otherreceipt.payee` field is populated with the value of `directIncomes.reference`. The `otherreceipt.payee` field is not associated with a customer or contact.
56
56
57
+
## Expenses
58
+
59
+
Expense transactions can't be posted directly from debit accounts to Sage Intacct. Instead, all card-based expenses (this includes credit, debit, and prepaid cards) are posted using the `Credit Card Charge` object.
60
+
61
+
If debit card expenses need to be synced, the customer can set the account type to `Debit` for this object. The resulting transactions are then correctly posted to the general ledger accounts, and the account is reflected as a debit account in the Sage Intacct user interface.
62
+
57
63
## Invoices
58
64
59
65
Writing negative invoices to Sage Intacct is not supported; you can write a Credit Note to achieve this functionality.
Copy file name to clipboardExpand all lines: docs/integrations/accounting/xero/xero-faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -213,4 +213,4 @@ For example:
213
213
### For certain bills and invoices, why does the sum of the line items not add up to the exact Total Amount?
214
214
215
215
In Xero, it is possible for an end user to overwrite the total of an AR/AP Invoice to within 0.10 decimal places of the total of the line items. The adjustment is attributed to a rounding account, but left off from being a line item on the bill itself.
216
-
Codat does not throw an error in these cases, but instead logs a warning. These warnings are visible via the [read.completed webhook payloads](https://docs.codat.io/using-the-api/webhooks/event-types), or the [Get Validation Results endpoint](platform-api#/operations/get-read-validation-results)
216
+
Codat does not throw an error in these cases, but instead logs a warning. These warnings are visible via the [read.completed webhook payloads](https://docs.codat.io/using-the-api/webhooks/event-types), or the [Get Validation Results endpoint](/platform-api#/operations/get-read-validation-results)
Copy file name to clipboardExpand all lines: docs/payables/get-started.md
+4-10Lines changed: 4 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,17 +25,17 @@ Once you decide to build with Bill Pay, you need to configure Codat accordingly.
25
25
26
26
1. Open the <ahref="https://app.codat.io"target="_blank">Codat Portal</a> and sign in.
27
27
2. Click on **Settings > Organizational settings > Products**.
28
-
3. In the list of products, find the relevant version of _Bill Pay_ (async or sync) and click **Enable**. Then, follow the on-screen prompt.
28
+
3. In the list of products, find _Bill Pay_ and click **Enable**. Then, follow the on-screen prompt.
29
29
30
30
## Configure Bill Pay
31
31
32
32
### Data types
33
33
34
34
In the <ahref="https://app.codat.io"target="_blank">Codat Portal</a>, navigate to **Settings > Integrations > Data types**. Enable the [data types](/core-concepts/data-type-settings#override-the-default-sync-settings) required for Bill Pay and set them to `Fetch on first link`:
35
35
36
-
| Data source |Bill Pay (async)| Bill Pay (sync) |
Configure the solution to refresh data when you need it by [setting a synchronization frequency](/core-concepts/data-type-settings#choose-a-synchronization-frequency) on the same screen. We recommend setting it to a daily or a monthly sync.
41
41
@@ -45,12 +45,6 @@ In the <a href="https://app.codat.io" target="_blank">Codat Portal</a>, navigate
45
45
46
46
You can also view detailed configuration instructions by clicking on the relevant tile:
Copy file name to clipboardExpand all lines: docs/payables/overview.mdx
+1-46Lines changed: 1 addition & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,57 +116,12 @@ Pay process consists of three key steps:
116
116
to Codat. We will reflect this transaction in your customer's accounting
117
117
software and reconcile it against the original bill, marking it as paid.
118
118
119
-
We designed two versions of our solution so that you can choose the one that
120
-
solves the specific needs of your accounting automation use case:
121
-
122
-
<ulclassName="card-container col-2">
123
-
<liclassName="card">
124
-
<divclassName="header">
125
-
<imgsrc="/img/wp-icons/clock-countdown.svg"
126
-
className="mini-icon"/>
127
-
<h3><ahref="https://docs.codat.io/payables/async/suppliers">Asynchronous Bill Pay</a></h3>
128
-
</div>
129
-
<p>
130
-
Bill Pay's async version handles even the most complex accounts payable workflows with ease, including scenarios that manage credit notes, refunds, partial payments, and bulk payments.
Sync Bill Pay is designed to integrate a bill pay flow into your app as
145
-
quickly as possible, focusing on simplicity and efficiency of its endpoints.
146
-
This version offers real-time updates with your SMBs' accounting systems.
147
-
</p>
148
-
</li>
149
-
150
-
</ul>
119
+
Bill Pay is designed to integrate a bill pay flow into your app as quickly as possible, focusing on simplicity and efficiency of its endpoints and real-time updates with your SMBs' accounting systems.
151
120
152
121
## Supported integrations
153
122
154
-
<Tabs>
155
-
156
-
<TabItemvalue="async"label="Asynchronous Bill Pay">
Copy file name to clipboardExpand all lines: docs/payables/sync/pay-bill.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ description: "Record and reconcile bill payments in the SMB's accounting softwar
10
10
Finally, your SMB customer will make a payment from your application, which you should then record and reconcile back to the SMB's accounting software. A **bill payment** represents an allocation of money within any of your customer's accounts payable (AP) accounts.
11
11
12
12
:::tip Bill type coverage
13
-
Our **sync Bill Pay** solution focuses on providing a fast implementation experience and streamlined recording of payments. As a result, it supports payments of **single bills only**. If you want to cover more bill types, review our [async Bill Pay solution](/payables/async/payments).
13
+
Our **sync Bill Pay** solution focuses on providing a fast implementation experience and streamlined recording of payments. As a result, it supports payments of **single bills only**.
Copy file name to clipboardExpand all lines: docs/using-the-api/overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ We've packaged up Codat's functionality mainly by _solution_, with our _Platform
15
15
|**[Bank Feeds](/bank-feeds-api)**| Set up bank feeds from accounts in your application to supported accounting software. |
16
16
|**[Lending](/lending-api)**| Make credit decisions backed by enhanced financials, metrics, reports, and data integrity features. |
17
17
|**[Expenses](/sync-for-expenses-api)**| Streamline expense reconciliation from the corporate card and expense management systems to your customers' accounting software. |
18
-
|**[Bill Pay (async)](/sync-for-payables-api)**, **[Bill Pay (sync)](/sync-for-payables-v2-api#/)**| Make it easier for your customers to manage and pay suppliers from a single interface. |
18
+
|**[Bill Pay](/sync-for-payables-v2-api#/)**| Make it easier for your customers to manage and pay suppliers from a single interface. |
19
19
20
20
Explore the underlying [OpenAPI Spec](https://github.com/codatio/oas).
0 commit comments