Searches for transactions using expanded filters such as transactionId, gatewayTransactionId, bin, authCodes, product and campaign filters.
Your Paysight API key. You can find it in your Paysight account at https://app.paysight.io/settings/account
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
Request body for transaction search with flexible filters
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
Filter Affiliate (Traffic Source) Ids
If true, results are sorted by most recent transactions first
Paysight Status Ids
If true, timetamp of completion is used for date range filtering instead of sent timestamp
List of matching transactions
The response payload for transaction search endpoint