Service ID
- Provide BLIK code for Level 0 transaction
Retrieving a list of services
Retrieving service details
Retrieving a list of channels for the service
Retrieving a list of transactions
Generating a transaction
Retrieving transaction details
Retrieve a list of refunds for a transaction
Create a refund for a transaction
Retrieve a single refund within a transaction
Retrieving a list of currencies for the service
Retrieve subscription list
Create a subscription
Execute BLIK Recurring Payment
Retrieve list of BLIK aliases
Delete/Unregister alias
Receiving information about online payment transactions
Provide BLIK code for Lev...
simpay-api (1.0.0)
Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.simpay.pl/_mock/en/apis/
https://api.simpay.pl/
- Mock server
https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/currencies
https://api.simpay.pl/payment/{serviceId}/currencies
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/currencies' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Bodyapplication/json
Example: [{"iso":"PLN","pln_rate":"1.0000000000","nbp_table":"A","prefix":null,"suffix":" zł","updated_at":"2025-05-10T13:04:32+02:00"},{"iso":"EUR","pln_rate":"4.3238000000","nbp_table":"A","prefix":"€","suffix":null,"updated_at":"2025-05-10T13:04:32+02:00"},{"iso":"ARS","pln_rate":"0.0034150000","nbp_table":"B","prefix":"ARS$","suffix":null,"updated_at":"2025-05-10T13:04:32+02:00"}]
Response
application/json
{ "success": true, "data": [ { … }, { … }, { … } ] }
- Mock server
https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/blik/level0/{transactionId}
https://api.simpay.pl/payment/{serviceId}/blik/level0/{transactionId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/blik/level0/{transactionId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"ticket": {
"T6": "123123"
}
}'
Query
Subscription status
Enum"subscription_pending""subscription_active""subscription_cancelled""subscription_expired""subscription_finished""subscription_fraudulent"
Example: filter[status]=subscription_active
- Mock server
https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/subscriptions
https://api.simpay.pl/payment/{serviceId}/subscriptions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.simpay.pl/_mock/en/apis/payment/{serviceId}/subscriptions?filter%5Bstatus%5D=subscription_active&filter%5Bmode%5D=BLIK&filter%5Buuid%5D=019970c6-3d3e-708c-9313-5f89e251e2c0&page=1&perPage=20&sort=-created_at' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Bodyapplication/json
Example: [{"id":"019970c6-3d3e-708c-9313-5f89e251e2c0","status":"subscription_active","mode":"BLIK","blik":{"model":"O","alias":{"id":"019970c6-3ce8-71e7-8214-20fd635532fb","type":"PAYID","value":"AABBCC","label":"Payment for premium package","blik_key":null,"status":"alias_active","expires_at":"2035-07-15T00:00:00+02:00","created_at":"2025-09-22T11:34:23+02:00","updated_at":"2025-09-22T11:34:32+02:00"}},"frequency":null,"initiation_date":null,"total_amount_limit":null,"total_transactions_limit":null,"cancelled":null,"created_at":"2025-09-22T11:34:24+02:00","updated_at":"2025-09-22T11:34:32+02:00"},{"id":"0198a54d-05e1-72b8-b835-f2258609bb52","status":"subscription_cancelled","mode":"BLIK","blik":{"model":"O","alias":{"id":"0198a54d-05d9-7177-9ac6-5d9831bc988d","type":"PAYID","value":"CCBBAA","label":"Music subscription","blik_key":null,"status":"alias_unregistered","expires_at":null,"created_at":"2025-08-13T23:19:05+02:00","updated_at":"2025-08-13T23:19:16+02:00"}},"frequency":"1M","initiation_date":"2025-08-13T23:15:13+02:00","total_amount_limit":null,"total_transactions_limit":null,"cancelled":{"by":"merchant","reason":"User cancellation"},"created_at":"2025-08-13T23:19:05+02:00","updated_at":"2025-08-13T23:19:16+02:00"}]
data[].idstring(uuid)(SubscriptionId)= 36 characters^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]...required
Subscription ID
Subscription status
Enum"subscription_pending""subscription_active""subscription_cancelled""subscription_expired""subscription_finished""subscription_fraudulent"
Date of the first possible Recurring Payment
Example: "2025-08-13T23:15:13+02:00"
Total number of possible transactions for this Recurring Payment
Example: 12
Response
application/json
{ "success": true, "data": [ { … }, { … } ], "pagination": { "total": 2, "count": 2, "per_page": 20, "current_page": 1, "total_pages": 1, "links": { … } } }