Managing Expenses

To ensure proper handling of expenses within your financial solution, it's essential to utilise the SAVE_TRANSACTION webhook effectively.

When working with transactions related to expenses, it's vital to use a common identifier to link multiple transactions associated with a single expense.

To achieve this, ensure that the orderId field within the SAVE_TRANSACTION webhook contains the same unique value for all related transactions, such as reserve transactions, accepted transactions, and others.

Doing so will help prevent situations where a merchant adds expense details (category, attachments, comments, notes, invoice information, etc.) to a reserved transaction, only to have that data lost when the reserved transaction is substituted by an accepted transaction.