Operations by type, status, and date range
This feature allows merchants to query historical operations filtered by a specific operation type and status, within a defined date range. Itβs ideal for analytics, reporting, or transaction reconciliation.
Key Features
Filter by operation type and status
The API allows filtering by the following operation types:
LINKCHECKOUTPAYMENTREFUNDSUBSCRIPTIONOCT
And the following statuses:
IN_PROGRESSSUCCESSFULFAILEDABANDONED
This allows you to query anything from generated payment links to processed refunds.
Date range
You can define a startDate and an endDate to narrow the query.
If endDate is not provided, the system will use the current date by default (LocalDate.now()).
Efficient pagination
The API supports paginated responses using base64-encoded tokens, allowing for secure and efficient navigation without exposing sensitive data.
Merchant validation
The system verifies that the provided merchantId belongs to a valid and authorized merchant.
Invalid IDs are rejected with an HTTP 400 response and a clear error message.
If
endDateis not specified, the current date is used.If a
paginationTokenis present,startDateis ignored on the next page.Both
statusandtypemust exactly match the values expected by the API; otherwise, a 400 error will be returned.
Last updated