List Payments

GET /payments

Returns a paginated list of your payments.

Query Parameters

ParamTypeDefaultDescription
pageinteger1Page number
limitinteger50Items per page (max 100)
statusstringFilter: pending, success, failed, expired, refunded
methodstringFilter by method (e.g. X2-PG)
fromISO 8601Start date
toISO 8601End date
Response — 200 OK
{
  "data": [
    {
      "payment_id": "vx_...",
      "amount": "100.00",
      "currency": "EUR",
      "status": "success",
      "links": [
        { "method": "X1", "status": "success" }
      ],
      "created_at": "2026-03-09T12:00:00.000Z"
    }
  ],
  "total": 142,
  "page": 1,
  "pages": 3
}