Check merchant account transactions

Learn how to get a list of payments in and out of your merchant account.

📘

See API Reference for further information on viewing transactions

You can obtain a list of payments in and out of your merchant account. We call these payments transactions.

Get list of transactions

Make a GET call to /merchant-accounts/{id}/transactions, and additionally include the following parameters to state an interval for the list:

  • from: Timestamp as a string for the start of the range you are querying.
  • to: Timestamp as a string for the end of the range you are querying.

The following example shows what the URI can look like:

/merchant-accounts/{id-of-account}/transactions?from=2021-11-02T00%3A00%3A00.000Z&to=2021-11-10T23%3A59%3A59.599Z

Difference between transaction and payment ID

Payment IDTransaction ID
ID of the payment that TrueLayer initiates with the remitter bank.ID of the transaction received into the beneficiary merchant account.

If a merchant account transaction wasn't initiated through TrueLayer then the transaction won't have an associated payment ID.

A payment into a merchant account always has a transaction ID associated to it in the system. Note that the transaction ID returned from a transaction resource is unique and isn't the same as the payment ID. This behaviour isn't the same for payouts, as the payout ID and the ID of the associated transaction are the same.


Did this page help you?