Rezerwacja wypożyczenia

Nazwa typu: RentalCarReservation

Rozszerza element Rezerwacja.

Nazwa Typ Opis
bookingAgent, Organizacja lub Osoba Agent rezerwacji lub agencja. Może też zawierać ciąg znaków (np. „”).
rezerwacjaAgent.nazwa tekstowy. Nazwa agenta lub usługi.
rezerwacjaAgent.url Adres URL Witryna agenta lub usługi.
rezerwacja DateTime Data dokonania rezerwacji.
cancelReservationUrl, Adres URL Strona internetowa, na której można anulować rezerwację.
checkinUrl Adres URL Strona internetowa, na której pasażer może się odprawić.
confirmReservationUrl Adres URL Strona internetowa, na której można potwierdzić rezerwację.
dropoffLocation
(wymagane)
Automatyczne wypożyczanie lub Miejsce Miejsce zwrotu samochodu.
dropoffLocation.adres
(wymagany)
Adres pocztowy Adres miejsca dostawy
dropoffLocation.address.krajKraj
(Wymagane)
Tekst lub Kraj Kraj zwrotu.
dropoffLocation.address.addressLocality
(Wymagane)
tekstowy. Miejsce (np. miasto), w którym
dropoffLocation.address.addressRegion
(Wymagane)
tekstowy. Region (np. stan) miejsca dostawy.
dropoffLocation.address.postalCode
(wymagany)
tekstowy. Kod pocztowy lokalizacji zwrotu.
dropoffLocation.address.streetAddress
(wymagane)
tekstowy. Adres lokalizacji, w której dokonano zwrotu.
dropoffLocation.name
(wymagany)
tekstowy. Nazwa miejsca, w którym użytkownik opuszcza sklep.
dropoffLocation.telefon tekstowy. (zalecane w przypadku kart potwierdzenia/odpowiedzi wyszukiwania) numer telefonu miejsca.
dropoffTime
(wymagane)
DateTime Gdy samochód zostanie zwrócony.
modifiedTime DateTime (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) data ostatniej modyfikacji rezerwacji.
modifyReservationUrl, Adres URL (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) strony internetowej, na której można modyfikować rezerwację.
pickupLocation
(wymagany)
Automatyczne wypożyczanie lub Miejsce Miejsce odbioru samochodu.
pickupLocation.adres
(wymagany)
Adres pocztowy Adres miejsca odbioru.
pickupLocation.address.Kraj
(Wymagane)
Tekst lub Kraj Kraj odbioru.
pickupLocation.address.adresLokalny
(wymagane)
tekstowy. Miejsce (np. miasto) miejsca odbioru.
pickupLocation.address.adresRegion
(wymagany)
tekstowy. Region (np. stan) miejsca odbioru.
pickupLocation.address.kod_pocztowy
(wymagany)
tekstowy. Kod pocztowy miejsca odbioru.
pickupLocation.address.streetAddress
(Wymagane)
tekstowy. Adres miejsca odbioru.
pickupLocation.nazwa
(wymagany)
tekstowy. Nazwa miejsca odbioru.
pickupLocation.telefon tekstowy. (zalecane w przypadku kart potwierdzenia/odpowiedzi wyszukiwania) numer telefonu miejsca.
pickupTime
(wymagany)
DateTime Podczas odbioru samochodu.
potentialAction
(wymagane)
CheckInAction, ConfirmAction, CancelAction lub Działania obsługiwane w przypadku obiektu RentalCarReservation.
price tekstowy. Łączna cena za wypożyczenie.
priceCurrency, tekstowy. Waluta (w 3-literowym formacie ISO 4217) ceny za wypożyczenie.
programmember Program Uwzględnienie rezerwacji w programie lojalnościowym lub programie lojalnościowym itp.
programCzłonkostwa.numerNumeruZarejestrowanego tekstowy. Identyfikator subskrypcji.
programCity.program tekstowy. Nazwa programu.
rezerwaFor
(wymagany)
Samochód zarezerwowany.
reserveFor.brand
(wymagany)
Marka Marka powiązana z RentalCar.
reserveFor.brand.nazwa
(wymagany)
tekstowy. Nazwa marki.
rezerwacjaFor.description tekstowy. Krótki opis wypożyczonego samochodu.
reserveFor.model
(wymagany)
tekstowy. Model wypożyczonego samochodu.
reserveFor.nazwa
(wymagane)
tekstowy. Nazwa wypożyczonego samochodu.
reserveFor.rentalCompany
(wymagane)
Organizacja Firma wynajmująca samochód. Akceptuje też ciąg znaków (np. „Hertz”).
reserveFor.rentalCompany.nazwa
(wymagane)
tekstowy. Nazwa firmy wynajmującej.
rezerwaNumber
(wymagane)
tekstowy. Numer lub identyfikator rezerwacji.
rezerwaStatus
(wymagane)
Status rezerwacji Obecny stan rezerwacji.
underName
(wymagane)
Organizacja lub Osoba Kierowca.
underName.e-mail tekstowy. Adres e-mail.
underName.nazwa
(Wymagane)
tekstowy. Imię i nazwisko osoby.
url. Adres URL Strona internetowa, na której można wyświetlić rezerwację.