Send a request for the list of payment methods
To retrieve the list of payment methods, send a GET
request to the endpoint:
https://api.tpay.com/transactions/channels
Check the details in the API Reference documentation: GET /transactions/channels
After sending the request, you will receive a list of available payment channels.
Key response parameters:
channels | List of payment methods. |
channels[].id | Unique identifier of the payment channel. |
channels[].name | Name of the payment channel. |
channels[].fullName | Full name of the payment channel. |
channels[].image.url | URL of the payment channel image/logo - use this parameter to display the payment channel in your system. |
channels[].available | Parameter indicating whether the payment channel is currently available. A value of false means the channel is blocked/unavailable/disabled, and the payer will not be able to complete the transaction using this channel; do not display this payment channel in your system. |
channels[].instantRedirection | Parameter indicating whether the payment channel supports instant redirections, which do not redirect to the transaction panel during payment processing but directly to the payment system e.g., banking system, eBLIK, etc. |
channels[].groups[] | List of groups to which the channel belongs to. |
channels[].groups[].id | Group identifier. |
channels[].groups[].name | Group name. |
channels[].groups[].image.url | URL of the group's logo. |
Display available payment channels
Based on the retrieved list of payment channels, display the available payment channels in your system. Use the channels[].image.url
and channels[].name
parameters to display the channel's name and logo. Remember not to display channels that have a false
value in the channels[].available
parameter.
List of all available payment methods in Tpay
Bank name | GroupId - group identifier | ChannelId - channel identifier |
---|---|---|
BNP Paribas Bank Polska S.A. | 133 | 1 |
Bank Millennium S.A. | 114 | 2, 48 |
Bank Pekao S.A. | 102 | 4, 47, 55 |
Bank Pocztowy S.A. | 124 | 5 |
Santander Bank Polska S.A. | 115 | 6 |
Citibank Handlowy S.A. | 132 | 7 |
Alior Bank S.A. | 113 | 9 |
Velo Bank | 119 | 12 |
ING Bank Śląski S.A. | 111 | 13 |
Inteligo | 110 | 14 |
Plus Bank S.A. | 145 | 15 |
Credit Agricole Polska S.A. | 116 | 17 |
mBank | 160 | 18 |
PKO Bank Polski | 108 | 21 |
Bank Nowy | 159 | 24 |
Nest Bank | 130 | 26 |
Banki Spółdzielcze | 135 | 28, 42, 63 |
Payment Slip | 157 | 29 |
PayPal | 106 | 31 |
Euro Payment | 148 | 50 |
Card | 103 | 53 |
BLIK | 150 | 64 |
Google Pay | 166 | 68 |
Twisto | 167 | 71 |
Apple Pay | 170 | 75 |
Pekao Installments | 169 | 77, 78, 80, 81 |
Alior Installments | 176 | 87 |
Visa Mobile | 171 | 79 |
PayPo | 172 | 83 |
BLIK Pay Later | 173 | 84 |
PragmaPay Pay Later for business | 174 | 85 |
PragmaPay Installment for business | 175 | 86 |
Not all payment methods will be immediately available on your account.
To enable certain payment methods e.g., card payments, Apple Pay, Google Pay, please contact Customer Support.