Request status
- Pobieranie listy transakcji
simpay-api (1.0.0)
https://docs.simpay.pl/_mock/apis/
https://api.simpay.pl/
- Mock server
https://docs.simpay.pl/_mock/apis/payment/{serviceId}/channels
https://api.simpay.pl/payment/{serviceId}/channels
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.simpay.pl/_mock/apis/payment/{serviceId}/channels' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "success": true, "data": [ { … }, { … } ] }
- Mock server
https://docs.simpay.pl/_mock/apis/payment/{serviceId}/transactions
https://api.simpay.pl/payment/{serviceId}/transactions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.simpay.pl/_mock/apis/payment/{serviceId}/transactions' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Id transakcji
Status transakcji
{ "success": true, "data": [ { … }, { … } ], "pagination": { "total": 2, "count": 2, "per_page": 15, "current_page": 1, "total_pages": 1, "links": { … } } }
Opis transakcji nadany przez partnera, prezentowany na bramce płatności
W tym polu można przesłać Id kanału, wtedy płacący zostanie przekierowany od razu na stronę podanego kanału np. przy podaniu blik zostanie przekierowany od razu na bramkę płatności BLIK. Wymagane jest wtedy przesłanie antifraud.useragent oraz customer.ip.
Tablica z Id kanałów płatności, które zostaną wyświetlone płacącemu na bramce po przekierowaniu na url transakcji
Listę dostępnych kanałów wraz z ich Id możemy uzyskać tutaj Pobieranie listy kanałów dla usługi
Obiekt w którym możemy zdefiniować które typu kanłów mają być dostępne na bramce płatności
- Mock server
https://docs.simpay.pl/_mock/apis/payment/{serviceId}/transactions
https://api.simpay.pl/payment/{serviceId}/transactions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.simpay.pl/_mock/apis/payment/{serviceId}/transactions' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"amount": 1,
"currency": "PLN",
"description": "string",
"control": "string",
"customer": {
"name": "string",
"email": "user@example.com",
"ip": "string",
"countryCode": "PL"
},
"antifraud": {
"useragent": "string",
"steamid": 0,
"mcusername": "string",
"mcid": "string"
},
"billing": {
"name": "string",
"surname": "string",
"street": "string",
"building": "string",
"flat": "string",
"city": "string",
"region": "string",
"postalCode": "string",
"country": "string",
"company": "string"
},
"shipping": {
"name": "string",
"surname": "string",
"street": "string",
"building": "string",
"flat": "string",
"city": "string",
"region": "string",
"postalCode": "string",
"country": "string",
"company": "string"
},
"cart": [
{
"name": "string",
"quantity": 1,
"price": 0.01,
"producer": "string",
"category": "string",
"code": "string"
}
],
"returns": {
"success": "string",
"failure": "string"
},
"directChannel": "string",
"channels": [
"string"
],
"channelTypes": {
"blik": true,
"transfer": true,
"cards": true,
"ewallets": true,
"paypal": true,
"paysafe": true,
"latam": true
},
"referer": "string"
}'{ "success": true, "data": { "transactionId": "1d87a1b3-18f8-4146-bcb1-c0c9f293b04f", "redirectUrl": "https://pay.simpay.pl/1d87a1b3-18f8-4146-bcb1-c0c9f293b04f" } }