Returns information about payment methods
GET
https://api.zen.com/v3/terminals
payment-methods
Request
Query Params
transactionType
string
required
Example:
TRT_REFUND
Match pattern:
^TRT(_[A-Z0-9]+)+$
amount
string
optional
Example:
123.04
Match pattern:
^(?=.*[0-9])\d{1,16}(?:\.\d{1,12})?$
currency
string
optional
>= 3 characters<= 3 characters
Example:
PLN
Match pattern:
^[A-Z]+$
authorizationCurrency
string
optional
>= 3 characters<= 3 characters
Example:
PLN
Match pattern:
^[A-Z]+$
orderCountry
string | null
optional
Example:
PL
paymentMethod
string
optional
Example:
PME_CARD
paymentChannel
string
optional
Example:
PCL_CARD
Match pattern:
^([a-z](-?[a-z0-9])*|[A-Z](_?[A-Z0-9])*)$
sortBy
enum<string>
optional
Allowed value:
rank
Default:
rank
direction
enum<string>
optional
Allowed values:
ascdesc
Default:
asc
limit
string
optional
Default:
10
Match pattern:
^[1-9][0-9]*$
offset
string
optional
Default:
0
Match pattern:
^[0-9]*$
Header Params
request-id
string
required
>= 38 characters<= 1024 characters
Example:
|us04oqdnzFQVr0rITD9/c9OvDRE2sXVfwerv.
Match pattern:
^[a-zA-Z0-9?&:_|\-\/=+.,#\s]+$
customer-id
string <uuid>
optional
external-customer-id
string
optional
customer-ip
optional
Any of
<= 15 characters
Example:
127.0.0.1
Request samples
Responses
Modified at 2025-07-10 11:28:41