Other receipt transactions represent incoming payments that are not linked to specific customers or invoices. They are typically used to record miscellaneous income or non-invoice related deposits. These transactions may include cash deposits, credit card payments, bank transfers or check receipts.
Returns a collection with a key, ID, and link for each receipt. 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": "182",
- "id": "182",
- "href": "/objects/cash-management/other-receipt/182"
}, - {
- "key": "193",
- "id": "193",
- "href": "/objects/cash-management/other-receipt/193"
}, - {
- "key": "501",
- "id": "501",
- "href": "/objects/cash-management/other-receipt/501"
}
], - "ia::meta": {
- "totalCount": 3,
- "start": 1,
- "pageSize": 100,
- "next": null,
- "previous": null
}
}
Creates a new other receipt.
payer required | string The individual or entity from whom the payment was received. Example: "John Smith" | ||||||||||||||||||||||||||
txnDate required | string <date> Date the payment was received or initiated. Typically, this is the check date, but it may also reflect the date of a credit card charge, bank transfer, or cash transaction. Example: "2021-01-23" | ||||||||||||||||||||||||||
depositDate required | string <date> Date payments are deposited into a bank account. Example: "2021-01-23" | ||||||||||||||||||||||||||
txnPaidDate required | string <date> The actual date the payment was made or funds were received. Example: "2021-01-23" | ||||||||||||||||||||||||||
paymentMethod required | string Paymennt method used to make the payment for the transaction. Example: "creditCard" | ||||||||||||||||||||||||||
required | object Specifies the bank account that receives the payments recorded in the receipt. This field is required if | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
txnNumber | string Transaction number. Typically, this is the check number, but may be the transaction number for the credit card, bank transfer, or cash transaction. Example: "22365" | ||||||||||||||||||||||||||
description | string Brief explanation or reference to identify the purpose or context of the transaction. Example: "Refund for overpayment" | ||||||||||||||||||||||||||
object Accounts receivable (AR) summary in which the receipt is included. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
baseCurrency | string The operating and reporting currency for the Sage Intacct company or entity. In a multi-entity company, you can choose to assign a different base currency to each entity. Example: "USD" | ||||||||||||||||||||||||||
currency | string For multi-currency companies, the currency in which the transaction was incurred. Example: "USD" | ||||||||||||||||||||||||||
reconciliationDate | string <date> Date the transaction was reconciled with a bank statement or bank transaction import file. Example: "2021-01-23" | ||||||||||||||||||||||||||
state | string Current state of the other receipt transaction. When an other receipt has been issued and is in an A reversal transaction is also created in the Example: "approved" | ||||||||||||||||||||||||||
reconciliationState | string Default: "uncleared" Indicates the reconciliation state of the other receipt transaction, if this transaction has been Example: "cleared" | ||||||||||||||||||||||||||
object References the parent deposit record associated with the receipt. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
isInclusiveTax | boolean Default: false Indicates that line item amounts on the receipt include tax. Example: true | ||||||||||||||||||||||||||
object Specifies the undeposited funds account used to hold receipts temporarily prior to being deposited into a bank account. This field is required if | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
object Details of the exchange rate used to calculate the base amount from the transaction amount. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
object Tax solution used to calculate and capture taxes on this transaction. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
sourceModule | string Default: "cashManagement" Indicates the originating Sage Intacct module from which the other receipt was created. Example: "cashManagement" | ||||||||||||||||||||||||||
Array of objects Line items associated with the other receipt. | |||||||||||||||||||||||||||
Array
|
Created
Bad Request
{- "payer": "Benson Hugo",
- "txnDate": "2022-01-23",
- "txnPaidDate": "2022-01-23",
- "txnNumber": "22365",
- "description": "Refund for overpayment",
- "baseCurrency": "USD",
- "currency": "USD",
- "state": "approved",
- "reconciliationState": "uncleared",
- "isInclusiveTax": false,
- "bankAccount": {
- "id": "BOA-REC-01"
}, - "depositDate": "2022-01-23",
- "exchangeRate": {
- "date": "2022-01-23",
- "typeId": null,
- "rate": 1
}, - "paymentMethod": "eft",
- "reversalDate": "2022-01-23",
- "reversedDate": "2022-01-23",
- "reversedVoidPaymentKey": "1400",
- "voidPaymentKey": "1923",
- "sourceModule": "cashManagement",
- "lines": [
- {
- "status": "active",
- "amount": "100.00",
- "txnAmount": "100.00",
- "description": "description",
- "lineNumber": 1,
- "baseCurrency": "USD",
- "currency": "USD",
- "isTax": false,
- "arAccountLabel": {
- "key": "35"
}, - "glAccount": {
- "id": "5008"
}, - "dimensions": {
- "location": {
- "id": "CAG"
}, - "department": {
- "id": "OPEE"
}
}
}
]
}
{- "ia::result": {
- "key": "500",
- "id": "500",
- "href": "/objects/cash-management/other-receipt/500"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}
Returns detailed information for a specified other receipt.
key required | string System-assigned unique key for the other receipt. Example: 103 |
OK
Bad Request
{- "ia::result": {
- "id": "557",
- "key": "557",
- "txnDate": "2022-01-23",
- "recordType": "cr",
- "payer": "Alan Smith-Jones",
- "txnPaidDate": "2022-01-23",
- "paymentMethod": "creditCard",
- "txnNumber": "2251",
- "description": "Conference booth fee",
- "bankAccount": {
- "key": "45",
- "id": "BOA-REC-01",
- "name": "Bank of America Receipts Account",
- "currency": "USD",
- "href": "/objects/cash-management/bank-account/45"
}, - "depositDate": "2022-01-23",
- "arSummary": {
- "key": "315",
- "id": "315",
- "href": "/objects/accounts-receivable/summary/315"
}, - "baseCurrency": "USD",
- "currency": "USD",
- "exchangeRate": {
- "date": null,
- "typeId": null,
- "rate": null
}, - "totalEntered": "150.00",
- "txnTotalEntered": "150.00",
- "reconciliationDate": null,
- "state": "approved",
- "reconciliationState": "uncleared",
- "parentDeposit": {
- "key": null,
- "id": null
}, - "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"
}, - "isInclusiveTax": false,
- "taxSolution": {
- "key": null,
- "id": null,
- "enableMultilineTax": null,
- "taxCalculationMethod": null
}, - "voidPaymentKey": null,
- "reversalDate": null,
- "reversedVoidPaymentKey": null,
- "reversedDate": null,
- "sourceModule": "cashManagement",
- "entity": {
- "key": "1",
- "id": "1",
- "name": "United States of America",
- "href": "/objects/company-config/entity/1"
}, - "lines": [
- {
- "key": "1101",
- "id": "1101",
- "otherReceipts": {
- "key": "557",
- "id": "557",
- "recordType": "cr",
- "href": "/objects/cash-management/other-receipt/557"
}, - "glAccount": {
- "key": "222",
- "id": "5008",
- "href": "/objects/general-ledger/account/222"
}, - "arAccountLabel": {
- "key": "35",
- "id": "35",
- "href": "/objects/accounts-receivable/account-label/35"
}, - "amount": "150.00",
- "txnAmount": "150.00",
- "dimensions": {
- "department": {
- "number": "21",
- "id": "OPEE",
- "name": "Operations",
- "key": "21",
- "href": "/objects/company-config/department/21"
}, - "location": {
- "id": "CAG",
- "name": "Calgary",
- "key": "30",
- "href": "/objects/company-config/location/30"
}, - "customer": {
- "key": null,
- "id": null,
- "name": null
}, - "vendor": {
- "key": null,
- "id": null,
- "name": null
}, - "employee": {
- "key": null,
- "id": null,
- "name": null
}, - "item": {
- "key": null,
- "id": null,
- "name": null
}, - "contract": {
- "key": null,
- "id": null,
- "name": null
}, - "project": {
- "key": null,
- "id": null,
- "name": null
}, - "class": {
- "key": null,
- "id": null,
- "name": null
}
}, - "description": "Bank interest earned",
- "exchangeRate": {
- "date": null,
- "typeId": null,
- "rate": 1
}, - "lineNumber": 1,
- "currency": "USD",
- "baseCurrency": "USD",
- "status": "active",
- "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"
}, - "isTax": false,
- "taxEntries": [ ],
- "href": "/objects/cash-management/other-receipt-line/1101"
}
], - "undepositedAccount": {
- "id": null
}, - "href": "/objects/cash-management/other-receipt/557"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}
Updates an existing other receipt by setting field values. Any fields not provided remain unchanged. Only transactions in an open sub-ledger period, which have not yet been deposited, can be updated.
key required | string System-assigned unique key for the other receipt. Example: 103 |
payer | string The individual or entity from whom the payment was received. Example: "John Smith" | ||||||||||||||||||||||||||
txnDate | string <date> Date the payment was received or initiated. Typically, this is the check date, but it may also reflect the date of a credit card charge, bank transfer, or cash transaction. Example: "2021-01-23" | ||||||||||||||||||||||||||
txnPaidDate | string <date> The actual date the payment was made or funds were received. Example: "2021-01-23" | ||||||||||||||||||||||||||
txnNumber | string Transaction number. Typically, this is the check number, but may be the transaction number for the credit card, bank transfer, or cash transaction. Example: "22365" | ||||||||||||||||||||||||||
description | string Brief explanation or reference to identify the purpose or context of the transaction. Example: "Refund for overpayment" | ||||||||||||||||||||||||||
object Accounts receivable (AR) summary in which the receipt is included. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
baseCurrency | string The operating and reporting currency for the Sage Intacct company or entity. In a multi-entity company, you can choose to assign a different base currency to each entity. Example: "USD" | ||||||||||||||||||||||||||
currency | string For multi-currency companies, the currency in which the transaction was incurred. Example: "USD" | ||||||||||||||||||||||||||
reconciliationDate | string <date> Date the transaction was reconciled with a bank statement or bank transaction import file. Example: "2021-01-23" | ||||||||||||||||||||||||||
state | string Current state of the other receipt transaction. When an other receipt has been issued and is in an A reversal transaction is also created in the Example: "approved" | ||||||||||||||||||||||||||
reconciliationState | string Default: "uncleared" Indicates the reconciliation state of the other receipt transaction, if this transaction has been Example: "cleared" | ||||||||||||||||||||||||||
object References the parent deposit record associated with the receipt. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
isInclusiveTax | boolean Default: false Indicates that line item amounts on the receipt include tax. Example: true | ||||||||||||||||||||||||||
object Specifies the bank account that receives the payments recorded in the receipt. This field is required if | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
object Specifies the undeposited funds account used to hold receipts temporarily prior to being deposited into a bank account. This field is required if | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
depositDate | string <date> Date payments are deposited into a bank account. Example: "2021-01-23" | ||||||||||||||||||||||||||
object Details of the exchange rate used to calculate the base amount from the transaction amount. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
paymentMethod | string Paymennt method used to make the payment for the transaction. Example: "creditCard" | ||||||||||||||||||||||||||
object Tax solution used to calculate and capture taxes on this transaction. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
sourceModule | string Default: "cashManagement" Indicates the originating Sage Intacct module from which the other receipt was created. Example: "cashManagement" | ||||||||||||||||||||||||||
Array of objects Line items associated with the other receipt. | |||||||||||||||||||||||||||
Array
|
OK
Bad Request
{- "description": "2025 Conference booth fee"
}
{- "ia::result": {
- "key": "500",
- "id": "500",
- "href": "/objects/cash-management/other-receipt/500"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}
Deletes an other receipt. Only those receipts that have not yet been deposited or reconciled that are in an open period can be deleted.
key required | string System-assigned unique key for the other receipt. Example: 103 |
No Content
Bad Request
{- "ia::result": {
- "ia::error": {
- "code": "invalidRequest",
- "message": "A POST request requires a payload",
- "errorId": "REST-1028",
- "additionalInfo": {
- "messageId": "IA.REQUEST_REQUIRES_A_PAYLOAD",
- "placeholders": {
- "OPERATION": "POST"
}, - "propertySet": { }
}, - "supportId": "Kxi78%7EZuyXBDEGVHD2UmO1phYXDQAAAAo"
}
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 0,
- "totalError": 1
}
}
Reverses an other receipt. When an other receipt has been issued and is in an approved
state, it can be reversed.
When an other receipt is reversed, the original approved
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 an other receipt. The state of the reversal transaction does not change.
For more information, see reverse other receipts in the Sage Intacct Help Center.
key required | string System-assigned key for the other receipt. Example: "49" |
reversedDate required | string <date> Date this transaction is reversed. Example: "2024-04-15" |
notes | string Notes or comments about the reason for the reverse of other receipt. Example: "Reversed the other receipt due to duplicate entry" |
OK
Bad Request
{- "key": "49",
- "reversedDate": "2024-04-15",
- "notes": "Reversed the other receipt due to duplicate entry"
}
{- "key": "50",
- "id": "50",
- "href": "/objects/cash-management/other-receipt/50",
- "state": "reversed"
}