Skip to main content
GET
List Payments

Authorizations

X-SFPY-AGGREGATOR-SECRET-KEY
string
header
required

Path Parameters

raast-aggregator-id
string
required

The unique identifier for the aggregator

Example:

"agg_2288490a-2176-4de5-b373-0ffb6f8e2e6e"

Query Parameters

limit
string

Maximum number of payments to return in the result set.

offset
string

Number of payments to skip before starting the result set.

aggregator_merchant_id
string

Filter by Safepay aggregator merchant identifier.

order_id
string

Filter by the merchant supplied order identifier.

request_id
string

Filter by the client generated idempotent request identifier.

trace_reference
string

Filter by the trace reference assigned during processing.

msg_id
string

Filter by the Raast network message identifier.

pmt_inf_id
string

Filter by the payment information identifier from the Raast message.

uetr
string

Filter by the Unique End-to-end Transaction Reference (UETR).

status
enum<string>

Filter by the payment status.

Available options:
P_INITIATED,
P_RECEIVED,
P_CANCELLED,
P_REJECTED,
P_FAILED,
P_AUTHORIZED,
P_REVERSED,
P_CAPTURED,
P_SETTLED,
P_PARTIALLY_REFUNDED,
P_REFUNDED
type
enum<string>

Filter by the payment type.

Available options:
RTP_NOW,
RTP_LATER,
STATIC_QR,
DYNAMIC_QR
payment_id
string

Filter by the payment identifier.

qr_code_id
string

Filter by the QR code identifier associated with the payment.

end_to_end_id
string

Filter by the end-to-end identifier recorded for the payment.

instr_id
string

Filter by the instruction identifier from the Raast message payload.

start_date
integer

Filter payments created on or after this date (UNIX timestamp).

end_date
integer

Filter payments created on or before this date (UNIX timestamp).

Response

200 - application/json

Paginated list of payments linked to a merchant

Standard response structure for successful operations

api_version
string

The current version of the API spec

Example:

"v1"

data
object

Paginated payment collection payload.