Cash Matching

Matches two bank transactions as a transfer

Changed on

Matches two bank transactions as a transfer. The source transaction may be incoming or outgoing; the transaction amounts determine the direction. Cross-subsidiary transfers require access to both subsidiaries. For a same-subsidiary transfer with a difference, provide reconciliation_adjustment.account_id; reconciliation_adjustment.fields apply to the adjustment line. If either bank transaction has a fee, provide fees_account_id to book it. A transfer with fees on both bank transactions is not supported.

post/bank-transactions/reconcile/transfer

Request

Request body

transaction_idstring uuid required

ID of the source bank transaction. Either leg can be incoming or outgoing.

destination_transaction_idstring uuid required

ID of the other bank transaction leg in the same organization.

fees_account_idstring uuid

GL account for a fee on either bank transaction. Required if either leg has a fee; both legs cannot have fees.

Response

Bank transactions matched.

Changes