Transaction that records the movement of funds from one cash account to another. Cash accounts include checking accounts and savings accounts.
Returns a collection of funds transfer transactions with a key, ID, and link for each transaction. This operation is mostly for use in testing; use the query service to find objects that meet certain criteria and to specify properties that are returned.
OK
Bad Request
{- "ia::result": [
- {
- "key": "30",
- "id": "30",
- "href": "/objects/cash-management/funds-transfer/30"
}, - {
- "key": "31",
- "id": "31",
- "href": "/objects/cash-management/funds-transfer/31"
}, - {
- "key": "32",
- "id": "32",
- "href": "/objects/cash-management/funds-transfer/32"
}
], - "ia::meta": {
- "totalCount": 3,
- "start": 1,
- "pageSize": 100,
- "next": null,
- "previous": null
}
}
Creates a new funds transfer transaction.
sendDate required | string <date> Date the funds transfer is scheduled or sent for processing. Example: "2021-11-30" | ||||||||||||||||||||||||
referenceNumber | string Reference number assigned to the transaction. Example: "TRANSFER-155 BOA to CHSE" | ||||||||||||||||||||||||
description | string Brief description of the purpose of the funds transfer. Example: "Funds transfer from Bank of America to Chase Bank." | ||||||||||||||||||||||||
object Supporting document attached to the transaction to provide additional information. | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
object Originating bank account from which the funds are withdrawn for the transfer. | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
object Receiving bank account into which the funds are deposited during the funds transfer. | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
object Exchange rate information used for the base currency conversion in the funds transfer transaction. | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Array of objects Line items for the funds transfer transaction. | |||||||||||||||||||||||||
Array
|
Created
Bad Request
{- "sendDate": "2025-02-14",
- "transferFromAccount": {
- "bankAccount": {
- "id": "CHSE"
}, - "transferAmount": "1000.50"
}, - "transferToAccount": {
- "bankAccount": {
- "id": "BOA"
}, - "receivedAmount": "1000.50"
}, - "description": "Transfer to BOA from Chase",
- "referenceNumber": "Transfer 001"
}
{- "ia::result": {
- "id": "39",
- "key": "39",
- "href": "/objects/cash-management/funds-transfer/39"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}
Returns detailed information for a specified funds transfer transaction.
key required | string System-assigned unique key for the funds transfer transaction. Example: 129 |
OK
Bad Request
{- "ia::result": {
- "id": "40",
- "key": "40",
- "sendDate": "2025-02-14",
- "transferFromAccount": {
- "bankAccount": {
- "id": "CHSE",
- "name": "Chase",
- "glAccountNumber": "1003",
- "currency": "USD",
- "accountType": "checking",
- "key": "2",
- "href": "/objects/cash-management/bank-account/2"
}, - "transferAmount": "3457.00"
}, - "transferToAccount": {
- "bankAccount": {
- "id": "BOM",
- "name": "Bank of Montreal",
- "glAccountNumber": "1005",
- "currency": "CAD",
- "accountType": "checking",
- "key": "57",
- "href": "/objects/cash-management/bank-account/57"
}, - "receivedAmount": "3457.00"
}, - "referenceNumber": "CHSE-BOM-0040",
- "description": "Transfer to BOM from Chase",
- "baseCurrencyConversion": {
- "transferToCurrency": {
- "baseCurrencyAmount": "2560.60",
- "companyBaseCurrency": "USD",
- "exchangeRateDate": "2025-02-14",
- "exchangeRateTypeId": "Intacct Daily Rate",
- "exchangeRate": 0.7407
}, - "transferFromCurrency": {
- "companyBaseCurrency": "USD",
- "exchangeRateTypeId": "Intacct Daily Rate",
- "exchangeRateDate": "2025-02-14",
- "exchangeRate": 1,
- "baseCurrencyAmount": "3457.00"
}
}, - "reversedBy": {
- "id": null,
- "key": null,
- "reversalDate": null
}, - "reversalOf": {
- "id": null,
- "key": null,
- "txnDate": null
}, - "state": "posted",
- "reconciliationState": "uncleared",
- "audit": {
- "createdDateTime": "2025-02-15T03:03:31Z",
- "modifiedDateTime": "2025-02-15T03:03:32Z",
- "createdByUser": {
- "key": "159",
- "href": "/objects/company-config/user/159"
}, - "createdBy": "159",
- "modifiedByUser": {
- "key": "159",
- "href": "/objects/company-config/user/159"
}, - "modifiedBy": "159"
}, - "attachment": {
- "id": null,
- "key": null
}, - "entity": {
- "key": null,
- "id": null,
- "name": null
}, - "lines": [
- {
- "id": "87",
- "key": "87",
- "fundsTransfer": {
- "id": "40",
- "key": "40",
- "href": "/objects/cash-management/funds-transfer/40"
}, - "glAccount": {
- "key": "14",
- "id": "1005",
- "name": "Bank of Montreal",
- "href": "/objects/general-ledger/account/14"
}, - "baseAmount": "2560.60",
- "txnAmount": "3457.00",
- "dimensions": {
- "department": {
- "key": "6",
- "id": "6",
- "name": "Marketing",
- "href": "/objects/company-config/department/6"
}, - "location": {
- "key": "1",
- "id": "1",
- "name": "United States of America",
- "href": "/objects/company-config/location/1"
}, - "project": {
- "key": "9",
- "id": "9",
- "name": "Implementation - Logic Solutions",
- "href": "/objects/projects/project/9"
}, - "customer": {
- "key": "2",
- "id": "2",
- "name": "Logic Solutions",
- "href": "/objects/accounts-receivable/customer/2"
}, - "vendor": {
- "key": "62",
- "id": "A201",
- "name": "D Link Technologies",
- "href": "/objects/accounts-payable/vendor/62"
}, - "employee": {
- "key": null,
- "id": null,
- "name": null
}, - "item": {
- "key": "55",
- "id": "F002",
- "name": "Accessories-Dell",
- "href": "/objects/inventory-control/item/55"
}, - "class": {
- "key": null,
- "id": null,
- "name": null
}
}, - "currency": {
- "exchangeRateDate": "2025-02-14",
- "exchangeRateTypeId": "-1",
- "exchangeRate": 0.7407,
- "txnCurrency": "CAD",
- "baseCurrency": "USD"
}, - "audit": {
- "createdDateTime": "2025-02-15T03:03:31Z",
- "modifiedDateTime": "2025-02-15T03:03:32Z",
- "createdByUser": {
- "key": "159",
- "href": "/objects/company-config/user/159"
}, - "createdBy": "159",
- "modifiedByUser": {
- "key": "159",
- "href": "/objects/company-config/user/159"
}, - "modifiedBy": "159"
}, - "href": "/objects/cash-management/funds-transfer-line/87"
}
], - "href": "/objects/cash-management/funds-transfer/40"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}
When a funds transfer has been issued and is in a posted
state, it can be reversed.
When a funds transfer is reversed, the original posted
transaction immediately enters the reversal
state. It transitions to the reversed
state once the reversal date is reached.
A reversal transaction is also created in the reversal
state when you reverse a funds transfer. The state of the reversal transaction does not change.
For more information, see Reverse a funds transfer in the Sage Intacct Help Center.
key | string System-assigned unique key for the fund transfer transaction. Example: "39" |
reversedDate | string <date> Date the transaction is reversed. Example: "2024-05-07" |
memo | string Notes or comments about the reason for the reversal. Example: "Reversed the fund transfer transaction to correct a duplicate entry." |
OK
{- "key": "39",
- "reversedDate": "2024-05-07",
- "memo": "Reversed the fund transfer transaction to correct a duplicate entry."
}
{- "key": "305",
- "id": "305",
- "href": "/objects/cash-management/funds-transfer/305",
- "state": "reversed"
}