Documentation of the CarRentalAgentService

Reservation Members

Reservation overview

Public Instance Constructors

Reservation Constructor Initializes a new instance of the Reservation class.

Public Instance Properties

AgencyCountryCode Gets or sets the country code of the operator(Agency).
AgencyCountryName Gets or sets the Name of the country where the operator(Agency), that is creating/was creating this Reservation, operates on.
AgencyInformation Gets or sets information about the agency that was responsible for this Reservation.
ArrivalDateTime Gets or sets the date and time this Reservation ends (stop rental date and time).
ArrivalDateTimeDateTime Gets or sets the date and time this Reservation ends as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
ArrivalLocation Gets or sets the Arrival-Location of this Reservation.
ArrivalLocationId Gets or sets the unique id of the Location where this Reservation ends (rental stop location).
ArrivalLocationMeetingInformation Gets or sets additional information for the LocationService which is preferred when this Reservation ends (rental stop location).
ArrivalLocationMeetingType Gets or sets the LocationMeetingType which is preferred when this Reservation stops (rental stop location service).
BankTransferAccountBankCode Gets or sets the account bank code (a.k.a. bank route number).
BankTransferAccountBankName Gets or sets the account bank name.
BankTransferAccountCountryCode Gets or sets the country code of the credit institution that should be used for payment.
BankTransferAccountNumber Gets or sets the account number.
BankTransferAccountOwner Gets or sets the account owner name.
BaseValue Gets or sets the price that normally has to be paid for this Reservation as absolut value(including sales tax(VAT), excluding insurance).
BonusCardNumber Bonus card number.
BonusMemberFirstName Bonus member first name, that may differ from driver and customer data.
BonusMemberLastName Bonus member last name, that may differ from driver and customer data.
BonusProgramName Name of the Bonus program.
BonusProviderCode Bonus provider code.
BookingFromURL Gets or sets the URL this Reservation was initiated from.
BookingType Gets or sets the type of this Reservation. The possible values depend on the way the Ticket has been created while creating the Reservation.
CancelDate Gets or Sets the date of cancellation of this Reservation.
CancelDateDateTime Gets or Sets the date of last cancellation of this Reservation as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
CancellationFee Gets or sets the price that has to be paid for an immediate cancellation of this Reservation. If InsuranceFlag is "True", the CancellationFee equals the value of RateCancellationCoverFee as calculated in booking process.
Code Gets or sets the reference code of this Reservation.
CreateDate Gets or Sets the creation date of this Reservation.
CreateDateDateTime Gets or sets the creation date of this Reservation as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
CreateModule Gets or sets the Create-Module of this Reservation.
CreditCardControlCode Gets or sets the credit card control code.
CreditCardExpireDate Gets or sets the credit card validity expiration date.
CreditCardExpireDateDateTime Gets or sets the credit card validity expiration date. Attention: This Property isn't available at client-side because it's not serialized in XML.
CreditCardNumber Gets or sets the credit card number.
CreditCardOwner Gets or sets the credit card owner name.
CreditCardVendor Gets or sets the CreditCardVendor.
CRSProvider Gets or sets the CRS-Provider of this Reservation.
CurrencyCode Gets the ISO 4217 three letter currency code in which all price-information of this Reservation is calculated.
CustomerBirthdate Gets or sets the birthdate as string of the private customer this Reservation has been made for.
CustomerBirthdateDateTime Gets or sets the birthdate as DateTime value of the private customer this Reservation has been made for. Attention: This Property isn't available at client-side because it's not serialized in XML.
CustomerCity Gets or sets the city of the private customer this Reservation has been made for.
CustomerCompanyName Gets or sets the company name of the private customer this Reservation has been made for.
CustomerCountryCode Gets or sets the country code of the private customer this Reservation has been made for.
CustomerCountryId Gets or sets the country id of the private customer this Reservation has been made for. Attention: This Property isn't available at client-side because it's not serialized in XML.
CustomerCountryName Gets or sets the Name of the country the private Customer lives in.
CustomerDiscountValue Gets or sets the value of customers exclusive discount for this Reservation.
CustomerEmailAddress Gets or sets the email address of the private customer this Reservation has been made for.
CustomerFaxNumber Gets or sets the fax number of the private customer this Reservation has been made for.
CustomerFaxPartAreaCode Gets or sets the Area part(e.g. "089" for Munich) of the fax number of the private customer this Reservation has been made for.
CustomerFaxPartDirect Gets or sets the rest of the fax number, including the phone extension of the private customer this Reservation has been made for.
CustomerFaxPartInternational Gets or sets the international part(e.g. "+49" for Germany) of the fax number of the private customer this Reservation has been made for.
CustomerFirstName Gets or sets the first name of the private customer this Reservation has been made for.
CustomerGender Gets or sets the Gender of the private customer this Reservation has been made for.
CustomerLastName Gets or sets the last name of the private customer this Reservation has been made for.
CustomerMobilePhoneNumber Gets or sets the voice mobile number of the private customer this Reservation has been made for.
CustomerMobilePhonePartAreaCode Gets or sets the Area part(e.g. "0176") of the voice mobile number of the private customer this Reservation has been made for.
CustomerMobilePhonePartDirect Gets or sets the rest of the voice mobile number, including the phone extension of the private customer this Reservation has been made for.
CustomerMobilePhonePartInternational Gets or sets the international part(e.g. "+49" for Germany) of the voice mobile number of the private customer this Reservation has been made for.
CustomerPhoneNumber Gets or sets the voice telephone number of the private customer this Reservation has been made for.
CustomerPhonePartAreaCode Gets or sets the Area part(e.g. "089" for Munich) of the voice telephone number of the private customer this Reservation has been made for.
CustomerPhonePartDirect Gets or sets the rest of the voice telephone number, including the phone extension of the private customer this Reservation has been made for.
CustomerPhonePartInternational Gets or sets the international part(e.g. "+49" for Germany) of the voice telephone number of the private customer this Reservation has been made for.
CustomerQualificationTitle Gets or sets the qualification title of the private customer this Reservation has been made for.
CustomerSalutationTitle Gets or sets the salutation title of the private customer this Reservation has been made for.
CustomerStreet Gets or sets the street of the private customer this Reservation has been made for.
CustomerZipCode Gets or sets the zip code of the private customer this Reservation has been made for.
DepartureDateTime Gets or sets the date and time this Reservation starts (start rental date and time).
DepartureDateTimeDateTime Gets or sets the date and time this Reservation starts as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
DepartureLocation Gets or sets the Departure-Location of this Reservation.
DepartureLocationId Gets or sets the unique id of the Location where this Reservation starts (rental start location).
DepartureLocationMeetingInformation Gets or sets additional information for the LocationMeetingType which is preferred when this Reservation starts (rental start location).
DepartureLocationMeetingType Gets or sets the LocationMeetingType which is preferred when this Reservation starts (rental start location service).
DocumentArchiveURL Gets or sets the URL the documents of this Reservation may be requested with.
DocumentDispatchLanguageCode Gets the ISO 639 two letter language code used to print the documents for this Reservation.
DocumentDispatchMethod Gets the ReservationDocumentDispatchMethod - that is how the specified person is about to receive the documents for this Reservation.
DocumentDispatchPersonToDispatch Gets or sets the ReservationDocumentDispatchPersonToDispatch - that is which person is about to receive the documents for the Reservation.
Driver Gets or sets the Driver of this Reservation.
DriverComment Gets or sets the comment the Driver has added for this Reservation.
ElectronicPaymentParam1 Gets or sets the first parameter for electronic payment.
ElectronicPaymentParam2 Gets or sets the second parameter for electronic payment.
ElectronicPaymentParam3 Gets or sets the third parameter for electronic payment.
ElectronicPaymentParam4 Gets or sets the fourth parameter for electronic payment.
ElectronicPaymentSystemId Gets or sets the sunnycars specific id of the electronic payment system used for this Reservation.
ElectronicPaymentSystemName Gets or sets the sunnycars specific name of the electronic payment system used for this Reservation.
EPPlatformURL Gets or sets the url to the electronic-payment-plattform, e.g. iDeal.
EPTransactionId Gets or sets the Transaction number, that is the identifier of the electronic-payment-transaction in sunny-db for this Reservation.
EquipmentList Gets or sets an array of Equipments included in this Reservation.
EquipmentsListInternal Gets the list of Equipments included in this Reservation. Attention: This Property isn't available at client-side because it's not serialized in XML.
Id Gets or sets the unique id of this Reservation.
InsuranceFlag Gets or sets whether the insurance was chosen while creating this Reservation.
InsuranceValue Gets or sets the price of the insurance for this Reservation if InsuranceFlag is "True".
LanguageCode Gets the ISO 639 two letter language code of the Reservation.
ModifyBookingURL Gets or sets the URL this Reservation may be modified with.
ModifyDate Gets or Sets the date of last modification of this Reservation.
ModifyDateDateTime Gets or Sets the date of last modification of this Reservation as DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
OnlineCheckInURL Gets or sets the URL to the Online-Check-In-Website for this Reservation.
PartnerName Name of the partner of sunnycars the car is hired from.(e.g. "Hertz", "Europcar", "Avis")
PaymentDate Gets or sets the date this Reservation has to be paid.
PaymentDateDateTime Gets or sets the date and time this Reservation has to be paid DateTime value. Attention: This Property isn't available at client-side because it's not serialized in XML.
PaymentMethod Gets or sets the ReservationPaymentMethod - that is method of payment that was chosen for the Reservation.
PromotionCode Gets the promotion code used to create this Reservation.
Rate Gets or sets the Rate of this Reservation.
ReferenceNumber Gets or sets a reference number to identify this Reservation on operator's side.
ReservationCommission Gets or sets the ReservationCommission applicable for this Reservation.
SalesTax Gets or sets the value added tax(sales tax) for this Reservation as absolut value.
SalesTaxPercentage Gets or sets the value added tax(sales tax) for this Reservation as percental value.
Status Gets or sets the status of this Reservation.
SystemReferenceNumber Gets or sets a reference number used to identify the reservation by office applications at operators side(e.g. CETS).
TravelAgentCode The Travel agent code identifying the Customers Employee creating this Reservation.
TravelAgentFirstName First name of the Customers Employee, that has changed this Reservation at last.
TravelAgentLastName Last name of the Customers Employee, that has changed this Reservation at last.
Value Gets or sets the value of this Reservation.
ValueTotal Gets or sets the total value of this Reservation, which should be treated as "The price to be paid".
Version Gets or sets the current version of this Reservation.

Public Instance Methods

Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
ToString (inherited from Object) 

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

Reservation Class | SunnyCars.Schema.Osi.WsReservation.V4 Namespace | CreateReservationResponse | CreateReservationV2Response | EditReservationResponse | ReservationResponse | ReservationListResponse