Fulfillment Request
Payment Complex Type
Fulfillment Request : Payment Complex Type
Namespace http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Fulfillment.Request
Diagram
Value Element KeyName Element Sequence PaymentMetaData Element Sequence MetaData Element ProcessorName Element MerchantID Element ProcessorID Element AncillaryData05 Element AncillaryData04 Element AncillaryData03 Element AncillaryData02 Element AncillaryData01 Element ResponseCode Element TransactionID Element Result Element Payor Element FingerPrintingSessionID Element BillingCountry Element CardCurrency Element ResponseMessage Element PaymentReference Element AuthorizationCode Element TransactionStatus Element OriginalAmount Element OriginalCurrency Element GcxOptOption Element GcxID Element IsTACreditCard Element VoucherNumber Element ValueCode Element IataNumber Element UserID Element UserData Element TerminalID Element Reference Element PaymentMethodType Element PaymentMethod Element PaymentAmount Element PaymentComment Element FFNumber Element ExchangeRateDate Element ExchangeRate Element ExpirationDate Element DocumentReceivedBy Element DatePaid Element CVCode Element CurrencyPaid Element CheckNumber Element CardNumber Element CardHolder Element BaseCurrency Element BaseAmount Element Sequence Payment Complex Type
Overview
Sequence
BaseAmount xs:decimal
BaseCurrency http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.CurrencyCodeTypes
CardHolder xs:string
CardNumber xs:string
CheckNumber xs:decimal
CurrencyPaid http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.CurrencyCodeTypes
CVCode xs:string
DatePaid xs:dateTime
ExpirationDate xs:dateTime
ExchangeRate xs:decimal
ExchangeRateDate xs:dateTime
FFNumber xs:string
PaymentComment xs:string
PaymentAmount xs:decimal
PaymentMethod http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.PaymentMethodTypes
PaymentMethodType optional xs:string
Reference xs:string
TerminalID xs:int
UserData xs:string
UserID xs:string
IataNumber xs:string
ValueCode xs:string
IsTACreditCard xs:boolean
GcxID xs:string
GcxOptOption xs:string
OriginalCurrency http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.CurrencyCodeTypes
OriginalAmount xs:decimal
TransactionStatus http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.PaymentTransactionStatusTypes
ResponseMessage xs:string
CardCurrency http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Request:Enumerations.CurrencyCodeTypes
BillingCountry xs:string
Payor http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Reservation.Request:Person
Result optional xs:string
TransactionID optional xs:string
ResponseCode optional xs:string
AncillaryData01 optional xs:string
AncillaryData02 optional xs:string
AncillaryData03 optional xs:string
AncillaryData04 optional xs:string
AncillaryData05 optional xs:string
ProcessorID optional xs:string
MerchantID optional xs:string
ProcessorName optional xs:string
Sequence
Sequence
KeyName optional xs:string
Value optional xs:string
Used By
Payment Element (http://schemas.datacontract.org/2004/07/Radixx.ConnectPoint.Fulfillment.Request)
Source
<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>
See Also
Fulfillment Request