Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Detailed endpoint description can be found here: Transaction Refresh Endpoint

Transaction update

During regular refresh jobs, we request only new transactions from a bank (since last downloaded). However, some Some banks might change the transaction data after transaction is processed in bank’s systems. To retrieve these transaction changes, we run transaction update job two times a day. This job retrieves 7 days of transactions history from a bank.When transaction data is changed, we After we receive new transaction data from bank, we update it and set new value for lastUpdated column.

To process updated transactions correctly:

a) When calling transactions list with updatedFrom filter (preffered way), you can receive updated transaction. If there is any transaction with ID that it already stored in your database, you should update the given transaction.

...

get only the fresh transactions (not downloaded yet or updated ones), good approach is to use updatedFrom query parameter and store lastUpdated value of the latest downloaded transaction. Next time you should call the endpoint with stored value plus 1 milisecond.

Get Transaction List

Transaction list for specific bank account can be obtained using the endpoint described in detail here: Bank Account Transactions

...