Documentation of the CarRentalAgentService

ChangeResPaymentMethodRequest Members

ChangeResPaymentMethodRequest overview

Public Instance Constructors

ChangeResPaymentMethodRequest Constructor Initializes a new instance of the ChangeResPaymentMethodRequest class.

Public Instance Properties

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.
BookingRequestType Specifies if the calling application either wants to check if the given parameters will result in a valid Reservation or the calling application wants to save the Reservation.
ClientIP The IP-Address of the client(e.g. private customer) using your booking module. The information is stored for Tracking purposes in case of abuse only.
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 name of the credit card owner, that may be different from CustomerFirstName/CustomerLastName.
CreditCardVendor Gets or sets the CreditCardVendor.
ElectronicPaymentCountryCode Gets or sets the country code of the credit institution that should be used for electronic payment.
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 to use for this Reservation.
LanguageCode Gets or sets the language code for the text values in the ChangeResPaymentMethodRequest.
NotificationEmailAddress The EMail-Address, where the payment-notification e.g. iDeal-Payment-Link should be sent to.
Operation (inherited from Request) Gets or sets operational meta-data for the Request.
PaymentMethod Gets or sets the ReservationPaymentMethod - that is method of payment which is preferred for the Reservation being changed.
ReservationId Gets or sets the unique id of the Reservation to edit.
ReservationVersion Gets or sets the current version of the Reservation to edit.
SendEMailNotificationFlag Gets or sets whether the caller want's to sent an email-notificaion( e.g. iDeal-Payment-EMail), default: false.
Ticket (inherited from Request) Gets or sets the Ticket (containing the security token) for the Request.
TravelAgentCode Travel agent code identifying the Customers Employee, that edits this Reservation. Usually, this is the same employee, that created the booking or another employee, but of the same customer.
TravelAgentFirstName Travel agent first name of the Customers Employee, that edits this Reservation, formerly identified by the TravelAgentCode.
TravelAgentLastName Travel agent last name of the Customers Employee, that edits this Reservation, formerly identified by the TravelAgentCode.

Public Instance Methods

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

Protected Instance Methods

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

See Also

ChangeResPaymentMethodRequest Class | SunnyCars.Schema.Osi.WsReservation.V4 Namespace | Reservation | ChangeResPaymentMethodResponse