Searches for transactions using expanded filters such as transactionId, gatewayTransactionId, bin, authCodes, product and campaign filters. For broad range searches (for pulling large dataset) where only the date range is provided, a maximum of 7 days is allowed, i.e dateFrom must equal dateTo. There is also a rate limit of 40 requests per minute on this endpoint for broad range searches. Transactions that are refunded / chargedback / have associated alerts will not themselves be updated. Instead, there is a new refund / chargeback / alert transaction that can be linked to the original transaction by way of the ‘originalTransactionId’ field. These transactions are identifiable by their ‘applicationId’. 200=Refund 201=Chargeback 202=CB Alert (RDR/Ethoca)
Your Paysight API key
Your Paysight Tenant/Client Id. This is the id of the parent company listed in https://app.paysight.io/management/companies. Alternatively, this will be provided by Paysight
The email address of the party or group making the request
Pagination filter. Set to 1 by default or omit on initial request.
The current page number for results
The maxium number of results to return per page. Default is 100. Maxiumum is 1000.
Filter transactions by one or more customer emails
Filter by one or more order IDs
Filter by transaction UUIDs
Gateway-specific transaction identifiers
Bank Identification Number (first 6 digits)
Last 4 digits of card
Customer first name
Customer last name
Authorization codes
Currency code (e.g., USD)
Start of transaction date range
End of transaction date range
Substring search on the descriptor
If true, only return sandbox transactions
Filter by application ID
Filter by product ID
Filter by campaign ID
Filter by specific merchant account IDs
Filter by company IDs
Filter by specific transaction amounts
Filter by subscription IDs
If true, will also return transactions that were captured during that period, even if authorized in a previous period. Note this does not affect refunds. A separate transaction will be returned for refund with a reference to the original transaction that was refunded.
List of matching transactions
The response payload for transaction search endpoint