Skip to main content

}

Get payment methods for a payment request

GET https://checkout-eu-a.paysera.com/checkout/rest/v1/payment-requests/{id}/methods

Retrieve available payment methods for a specific payment request.

This endpoint returns a paginated list of payment methods with metadata, logos, and localized information.

No Authentication Required

This is a public endpoint that does not require MAC authentication headers.

Parameters​

Path Parameters​

NameTypeRequiredDescription
idstring✓Payment request ID

Query Parameters​

NameTypeRequiredDescription
limitintegerMaximum number of results
offsetintegerOffset for pagination
order_bystringField to order by
order_directionstringOrder direction
afterstringCursor for pagination (after)
beforestringCursor for pagination (before)

Example​

Request​

GET https://checkout-eu-a.paysera.com/checkout/rest/v1/payment-requests/abc123payment/methods?limit=20&offset=0&order_by=id&order_direction=asc

Response​

{
"items": [
{
"key": "card",
"countries": ["LT", "LV", "EE"],
"group_key": "card",
"logo_url": "https://www.paysera.com/v2/images/payment-methods/card.png",
"basic_information": [
{
"language": "en",
"title": "Credit/Debit Card",
"description": "Pay with Visa or Mastercard"
}
],
"gateway": "card",
"status": "enabled"
}
],
"_metadata": {
"offset": 0,
"limit": 50,
"total": 1
}
}

AUTHORIZATION: HTTP

REQUEST

Base URL
https://checkout-eu-a.paysera.com
Query Parameters
limit
Maximum number of results
offset
Offset for pagination
order_by
Field to order by
order_direction
Order direction
after
Cursor for pagination (after)
before
Cursor for pagination (before)

RESPONSE

List of available payment methods
{
"items": [
{
"key": "card",
"countries": [
"LT",
"LV",
"EE"
],
"group_key": "card",
"logo_url": "https://www.paysera.com/v2/images/payment-methods/card.png",
"basic_information": [
{
"language": "en",
"title": "Credit/Debit Card",
"description": "Pay with Visa or Mastercard"
}
],
"gateway": "card",
"status": "enabled"
}
],
"_metadata": {
"offset": 0,
"limit": 50,
"total": 1
}
}