The Transaction object
The Transaction common model includes records of all types of transactions that do not appear in other common models. The type of transaction can be identified through the type field. More specifically, it will contain all types of transactions outside of:
- Credit Notes
- Expenses
- Invoices
- Journal Entries
- Payments
- Purchase Orders
- Vendor Credits
id
remote_id
The third-party API ID of the matching object.
created_at
The datetime that this object was created by Merge.
modified_at
The datetime that this object was modified by Merge.
transaction_type
The type of transaction, which can by any transaction object not already included in Merge’s common model.
number
The transaction's number used for identifying purposes.
transaction_date
The date upon which the transaction occurred.
account
The transaction's account.
contact
The contact to whom the transaction relates to.
inclusive_of_tax
If the transaction is inclusive or exclusive of tax. True if inclusive, False if exclusive.
total_amount
The total amount being paid after taxes.
currency
The transaction's currency. The currency code in ISO 4217 format.
exchange_rate
The transaction's exchange rate.
company
The company the transaction belongs to.
tracking_categories
line_items
remote_was_deleted
Indicates whether or not this object has been deleted in the third party platform. Full coverage deletion detection is a premium add-on. Native deletion detection is offered for free with limited coverage. Learn more.
accounting_period
The accounting period that the Transaction was generated in.
field_mappings
remote_data