Odpowiedź serwera
W przypadku wykonania poprawnego zapytania rejestrującego nowy link płatności serwer odpowie statusem HTTP 200 oraz informacją o nowo utworzonym linku płatności:
{
"status": "SUCCESS",
"data": {
"paymentLink": {
"paymentId": "58b1c723-d99d-4fb3-a597-eaac08846a90",
"url": "https://paywall.int.axepta.pl/pay/58b1c723-d99d-4fb3-a597-eaac08846a90"
}
}
}
W odpowiedzi otrzymujemy obiekt status informujący o powodzeniu operacji, oraz data.paymentLink z zawartością:
| Parametr | Typ | Opis |
|---|---|---|
paymentId |
string | Identyfikator płatności w formacie UUID v4. Unikalny dla każdego zamówienia. |
url |
string | Adres URL linku płatności. |
Statusy HTTP
| Kod HTTP | Znaczenie |
|---|---|
200 |
Zapytanie wykonane poprawnie. Utworzono transakcję |
400 |
Błędne żądanie, niepoprawny payload żądania. |
401 |
Nieautoryzowany dostęp. Żądanie zasobu, który wymaga uwierzytelnienia. |
403 |
Brak uprawnień do wykonania żądania. |
404 |
Nieznany zasób. |
422 |
Payload jest poprawny ale nie zawiera wymaganaych parametrów. |
500 |
Błąd serwera. |
503 |
System niedostępny. |