<xs:complexType name="Payment" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element name="BaseAmount" type="xs:decimal" />
<xs:element name="BaseCurrency" type="q3:Enumerations.CurrencyCodeTypes" xmlns:q3="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element name="CardHolder" nillable="true" type="xs:string" />
<xs:element name="CardNumber" nillable="true" type="xs:string" />
<xs:element name="CheckNumber" type="xs:decimal" />
<xs:element name="CurrencyPaid" type="q4:Enumerations.CurrencyCodeTypes" xmlns:q4="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element name="CVCode" nillable="true" type="xs:string" />
<xs:element name="DatePaid" type="xs:dateTime" />
<xs:element name="DocumentReceivedBy" nillable="true" type="xs:string" />
<xs:element name="ExpirationDate" type="xs:dateTime" />
<xs:element name="ExchangeRate" type="xs:decimal" />
<xs:element name="ExchangeRateDate" type="xs:dateTime" />
<xs:element name="FFNumber" nillable="true" type="xs:string" />
<xs:element name="PaymentComment" nillable="true" type="xs:string" />
<xs:element name="PaymentAmount" type="xs:decimal" />
<xs:element name="PaymentMethod" type="q5:Enumerations.PaymentMethodTypes" xmlns:q5="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element minOccurs="0" name="PaymentMethodType" nillable="true" type="xs:string" />
<xs:element name="Reference" nillable="true" type="xs:string" />
<xs:element name="TerminalID" type="xs:int" />
<xs:element name="UserData" nillable="true" type="xs:string" />
<xs:element name="UserID" nillable="true" type="xs:string" />
<xs:element name="IataNumber" nillable="true" type="xs:string" />
<xs:element name="ValueCode" nillable="true" type="xs:string" />
<xs:element name="VoucherNumber" type="xs:long" />
<xs:element name="IsTACreditCard" type="xs:boolean" />
<xs:element name="GcxID" nillable="true" type="xs:string" />
<xs:element name="GcxOptOption" nillable="true" type="xs:string" />
<xs:element name="OriginalCurrency" type="q6:Enumerations.CurrencyCodeTypes" xmlns:q6="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element name="OriginalAmount" type="xs:decimal" />
<xs:element name="TransactionStatus" type="q7:Enumerations.PaymentTransactionStatusTypes" xmlns:q7="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element name="AuthorizationCode" nillable="true" type="xs:string" />
<xs:element name="PaymentReference" nillable="true" type="xs:string" />
<xs:element name="ResponseMessage" nillable="true" type="xs:string" />
<xs:element name="CardCurrency" type="q8:Enumerations.CurrencyCodeTypes" xmlns:q8="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request" />
<xs:element name="BillingCountry" nillable="true" type="xs:string" />
<xs:element name="FingerPrintingSessionID" nillable="true" type="xs:string" />
<xs:element name="Payor" nillable="true" type="q9:Person" xmlns:q9="http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Reservation.Request" />
<xs:element minOccurs="0" name="Result" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TransactionID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AncillaryData01" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AncillaryData02" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AncillaryData03" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AncillaryData04" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AncillaryData05" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ProcessorID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MerchantID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ProcessorName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MetaData" nillable="true" type="q10:ArrayOfPaymentMetaData" xmlns:q10="http://schemas.datacontract.org/2004/07/Radixx.Reservation.Base">
<xs:annotation>
<xs:appinfo>
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
|