Replace
sandbox.lyseis-pay.com with live.lyseis-pay.com when moving to production.Headers
Query Parameters
string
Filter by payment status. Accepted values:
success, processing, failed, abandoned, reversed, expired. Omit to return transactions of all statuses.string
Filter by the payment method used. Accepted values:
card, bank_transfer, ussd, direct_debit. Omit to include all methods.string
Filter transactions to those initiated by a specific customer email address.
string
ISO 8601 datetime (inclusive) for the start of the date range, e.g.
2026-09-01T00:00:00Z. Filters on created_at.string
ISO 8601 datetime (inclusive) for the end of the date range, e.g.
2026-09-30T23:59:59Z. Filters on created_at.integer
default:"1"
The page number to retrieve, starting from
1.integer
default:"10"
Number of records per page. Minimum
1, maximum 100.Example Request
Response
string
Top-level API response status.
"success" means the request was processed and results are returned.integer
Total number of transactions matching the applied filters, across all pages.
integer
The current page number returned.
integer
Number of records included in this page.
array
Array of transaction objects.