Zasób: rezerwacja
Rezerwacja na boks reklamowy
| Zapis JSON | 
|---|
{ "name": string, "merchantId": string, "serviceId": string, "startTime": string, "duration": string, "clientInformation": { object (  | 
              
| Pola | |
|---|---|
name | 
                
                   
 Nazwa zasobu rezerwacji:   | 
              
merchant | 
                
                   
 Identyfikator sprzedawcy dla boksu  | 
              
service | 
                
                   
 Identyfikator usługi sprzedawcy  | 
              
start | 
                
                   
 Godzina rozpoczęcia terminu spotkania Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
duration | 
                
                   
 Czas trwania terminu spotkania Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „  | 
              
client | 
                
                   
 Dane osobowe klienta umawiającego się na spotkanie  | 
              
status | 
                
                   
 Stan rezerwacji  | 
              
payment | 
                
                   
 informacje o transakcjach płatniczych związanych z rezerwacją;  | 
              
party | 
                
                   
 Liczba osób w rezerwacji  | 
              
ClientInformation
dane osobowe osoby dokonującej rezerwacji;
| Zapis JSON | 
|---|
{
  "givenName": string,
  "familyName": string,
  "address": {
    object ( | 
              
| Pola | |
|---|---|
given | 
                
                   
 Imię klienta  | 
              
family | 
                
                   
 Nazwisko klienta  | 
              
address | 
                
                   
 Adres klienta  | 
              
telephone | 
                
                   
 Numer telefonu klienta  | 
              
email | 
                
                   
 Adres e-mail klienta  | 
              
BookingStatus
Stan rezerwacji
| Wartości w polu enum | |
|---|---|
BOOKING_STATUS_UNSPECIFIED | 
                Nie określono. | 
CONFIRMED | 
                Rezerwacja została potwierdzona | 
PENDING_MERCHANT_CONFIRMATION | 
                Rezerwacja oczekuje na potwierdzenie przez sprzedawcę, zanim zmieni się w rezerwację z potwierdzeniem (ta opcja NIE jest obecnie obsługiwana) | 
PENDING_CLIENT_CONFIRMATION | 
                Rezerwacja oczekuje na potwierdzenie przez klienta, zanim zmieni się w rezerwację z potwierdzeniem (ta opcja nie jest obecnie obsługiwana) | 
CANCELED | 
                Rezerwacja została anulowana w imieniu użytkownika. | 
NO_SHOW | 
                Klient nie pojawił się na spotkaniu | 
NO_SHOW_PENALIZED | 
                Klient nie stawił się na spotkanie, co narusza zasady anulowania. | 
FAILED | 
                Nie udało się dokończyć rezerwacji z powodu błędu przetwarzania. | 
DECLINED_BY_MERCHANT | 
                Rezerwacja została asynchronicznie odrzucona przez sprzedawcę. | 
PaymentInformation
dane płatności związane z rezerwacją,
| Zapis JSON | 
|---|
{
  "prepaymentStatus": enum ( | 
              
| Pola | |
|---|---|
prepayment | 
                
                   
 Stan przedpłaty za rezerwację. Jeśli wartość prepaymentStatus to PREPAYMENT_PROVIDED lub PREPAYMENT_REFUNDED, identyfikator paymentTransactionId zawiera powiązany unikalny identyfikator transakcji.  | 
              
payment | 
                
                   
 Unikalny identyfikator transakcji płatności powiązanej z rezerwacją. Pole puste, jeśli nie dotyczy.  | 
              
PrepaymentStatus
Stan przedpłaty za rezerwację.
| Wartości w polu enum | |
|---|---|
PREPAYMENT_STATUS_UNSPECIFIED | 
                Jeśli nie jest określone, przyjmuje wartość PREPAYMENT_NOT_PROVIDED. | 
PREPAYMENT_PROVIDED | 
                Opłata za rezerwację została zapłacona z góry. | 
PREPAYMENT_NOT_PROVIDED | 
                Opłata za rezerwację nie została wpłacona z wyprzedzeniem. | 
PREPAYMENT_REFUNDED | 
                Opłata była wcześniej PREPAYMENT_PROVIDED, ale została teraz zwrócona. | 
Metody | 
            |
|---|---|
                
 | 
              
                Aktualizuje dotychczasowy Booking. |