Zkopírováno

/v1/Booking/GetPaymentLink

Získá odkaz, pomocí kterého lze zaplatit rezervaci, pokud je to ještě možné.

Nutná oprávnění

Event_r

Požadavek

BookingSelectRequest
Název Popis Typ Další informace
AppointmentId

Vnitřní Id události ze systému Reservanto.

integer

Povinný údaj

CustomerId

Vnitřní Id zákazníka ze systému Reservanto.

integer

Povinný údaj

TimeStamp

Datum a čas prováděného dotazu

unix time stamp

Příklad požadavku

application/json

Ukázka
{
  "AppointmentId": 14589123,
  "CustomerId": 965123,
  "TimeStamp": 1769347043
}

Odpověď

Popis odpovědi

Získá odkaz, pomocí kterého lze zaplatit rezervaci, pokud je to ještě možné.

BookingLinkResponse
Název Popis Typ Další informace
ExpiresAt

Datum a čas expirace

integer

Nepovinné pole

Url

Url adresa na domovské stránky

string
ErrorMessage

Chybová hláška doplňující chybu (např. pro debug).

string
ErrorMessages

Pole chybových hlášek. Pokud vznikla jen 1 chyba, tak je tu jen 1 chybová hláška.

string[]
ErrorParameter

Případný chybně zadaný parametr v požadavku.

string
ErrorParameters

Pole chybně zadaných parametrů. Pokud je chybný jen 1 parametr, tak je tu jen 1.

string[]
IsError

Indikuje, zda vznikla chyba.

boolean

Příklad odpovědi

application/json

Ukázka
{
  "Url": "https://testweb.payments.reservanto.czMTQ1ODkxMjM7OTY1MTIz",
  "ExpiresAt": 1800883043,
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}