Documentation of the CarRentalAgentService |
|
CarRentalAgentService. Method
See: CreateReservation. Creates a car rental Reservation.
public
CreateReservationResponse (
String token,
String departureDateTime,
String arrivalDateTime,
String departureLocationId,
String arrivalLocationId,
String departureLocationMeetingType,
String arrivalLocationMeetingType,
String departureLocationMeetingInformation,
String arrivalLocationMeetingInformation,
String vehicleId,
String rateServiceTypeId,
String equipmentId1,
String equipmentId1Quantity,
String equipmentId2,
String equipmentId2Quantity,
String equipmentId3,
String equipmentId3Quantity,
String includeRateCancellationCoverFee,
String currencyCode,
String driverGender,
String driverSalutationTitle,
String driverQualificationTitle,
String driverFirstName,
String driverLastName,
String driverBirthDate,
String referenceNumber,
String paymentPersonInCharge,
String paymentMethod,
String documentDispatchPersonToDispatch,
String documentDispatchMethod,
String documentDispatchLanguageCode,
String customerGender,
String customerSalutationTitle,
String customerQualificationTitle,
String customerFirstName,
String customerLastName,
String customerCompanyName,
String customerStreet,
String customerZipCode,
String customerCity,
String customerCountryCode,
String customerEmailAddress,
String customerPhoneNumber,
String customerFaxNumber,
String customerMobilePhoneNumber,
String bankTransferAccountOwner,
String bankTransferAccountNumber,
String bankTransferAccountBankName,
String bankTransferAccountBankCode,
String creditCardVendor,
String creditCardOwner,
String creditCardNumber,
String creditCardControlCode,
String creditCardExpireDate);
Parameters
-
String
- The Token string of the service Ticket.
-
String
- The departure date/time of car rental (start date).
-
String
- The arrival date/time of car rental (stop date).
-
String
- The unique departure Location id where the car is being picked up.
-
String
- The unique arrival Location id where the car is being returned.
-
String
- The desired LocationMeetingType of the departure location.
-
String
- The desired LocationMeetingType of the arrival location.
-
String
- Additional information for the desired departure location meeting.
-
String
- Additional information for the desired arrival location meeting.
-
String
- The unique Vehicle id to book.
-
String
- The unique RateServiceType id to book.
-
String
- The first unique Equipment id to book along with this reservation.
-
String
- The quantity of the first equipment.
-
String
- The second unique Equipment id to book along with this reservation.
-
String
- The quantity of the second equipment.
-
String
- The third unique Equipment id to book along with this reservation.
-
String
- The quantity of the third equipment.
-
String
- Specifies whether rate cancellation cover fee should be included.
-
String
- The ISO 4127 three currency code to make reservation for.
-
String
- Driver's gender.
-
String
- Driver's salutation title.
-
String
- Driver's qualification title.
-
String
- Driver's first name.
-
String
- Driver's last name.
-
String
- Driver's birth date.
-
String
- The operator's reservation reference number to identify reservation at operator's side.
-
String
- The payment person in charge (billed party).
-
String
- The method of payment.
-
String
- The target person (recipient) of document dispatching.
-
String
- The method of document dispatching.
-
String
- The ISO 631 two letter language code of the documents to dispatch.
-
String
- Customer's gender.
-
String
- Customer's salutation title.
-
String
- Customer's qualification title.
-
String
- Customer's first name.
-
String
- Customer's last name.
-
String
- The company name of customer.
-
String
- Street of customer's address.
-
String
- Postal zip code of customer's address.
-
String
- The city of customer's address.
-
String
- The ISO 3166 two letter country code of customer's address.
-
String
- The email address of customer.
-
String
- Phone number of customer.
-
String
- The fax number of customer.
-
String
- Mobile phone number of customer.
-
String
- The owner of bank account of customer.
-
String
- The bank account number of customer.
-
String
- The bank name of customer.
-
String
- The bank code (aka bank route number) of customer.
-
String
- The credit card vendor of customer.
-
String
- The credit card owner of customer.
-
String
- The credit card number of customer.
-
String
- The credit card control code of customer.
-
String
- The credit card expiration date (valid thru) of customer.
Return Value
A CreateReservationResponse containing the newly created Reservation.
Remarks
Note
This method is the simple typed method counterpart of the CreateReservation method.
If you are using SOAP-Protocol, we advise you to use CreateReservation method instead of this one.
If you are using POST-Protocol, use this method.
See Also
CarRentalAgentService Class | SunnyCars.Services.Osi.WsReservation Namespace