complexType PaymentOption
diagram index_p23.png
namespace http://www.ibillingclient.org/schema/edi
type extension of ClientObject
properties
base ClientObject
used by
element response/paymentOption
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:IDrequired      
documentation
id: System generated identifier.
createDateDateoptional      
documentation
createDate: Date the transaction was created.
codexs:stringrequired      
documentation
code: User assigned identifier. (if not specified, id is used)
merchantAccountCodeMerchantAccountCoderequired      
documentation
merchantAccountCode: Merchant account code.
isActivexs:booleanoptional      
documentation
isActive: The is active.
holderNamexs:stringoptional      
documentation
holderName: The holder name.
numberxs:stringoptional      
documentation
number: The number.
accessoryxs:stringoptional      
documentation
accessory: The accessory.
street1xs:stringoptional      
documentation
street1: The street1.
street2xs:stringoptional      
documentation
street2: The street2.
cityxs:stringoptional      
documentation
city: The city.
statexs:stringoptional      
documentation
state: The state.
zipCodexs:stringoptional      
documentation
zipCode: The zip code.
typexs:stringoptional      
documentation
type: The type.
lastUpdateDateDateoptional      
documentation
lastUpdateDate: The last update date.
issuexs:stringoptional      
documentation
issue: The issue.
cvv2xs:stringoptional      
documentation
cvv2: The cvv2.
maskedNumberxs:stringoptional      
documentation
maskedNumber: The masked number.
maskedAccessoryxs:stringoptional      
documentation
maskedAccessory: The masked accessory.
customerAccountxs:IDREFoptional      
documentation
customerAccount: The customer account.
annotation
documentation
The Class PaymentOption.
source <xs:complexType name="PaymentOption">
 
<xs:annotation>
   
<xs:documentation>The Class PaymentOption.</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ClientObject">
     
<xs:attribute name="isActive" type="xs:boolean" use="optional">
       
<xs:annotation>
         
<xs:documentation>isActive: The is active.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="holderName" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>holderName: The holder name.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="number" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>number: The number.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="accessory" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>accessory: The accessory.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="street1" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>street1: The street1.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="street2" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>street2: The street2.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="city" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>city: The city.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="state" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>state: The state.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="zipCode" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>zipCode: The zip code.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="type" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>type: The type.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="lastUpdateDate" type="Date" use="optional">
       
<xs:annotation>
         
<xs:documentation>lastUpdateDate: The last update date.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="issue" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>issue: The issue.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="cvv2" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>cvv2: The cvv2.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="maskedNumber" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>maskedNumber: The masked number.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="maskedAccessory" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>maskedAccessory: The masked accessory.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="customerAccount" type="xs:IDREF" use="optional">
       
<xs:annotation>
         
<xs:documentation>customerAccount: The customer account.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute PaymentOption/@isActive
type xs:boolean
properties
isRef 0
use optional
annotation
documentation
isActive: The is active.
source <xs:attribute name="isActive" type="xs:boolean" use="optional">
 
<xs:annotation>
   
<xs:documentation>isActive: The is active.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@holderName
type xs:string
properties
isRef 0
use optional
annotation
documentation
holderName: The holder name.
source <xs:attribute name="holderName" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>holderName: The holder name.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@number
type xs:string
properties
isRef 0
use optional
annotation
documentation
number: The number.
source <xs:attribute name="number" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>number: The number.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@accessory
type xs:string
properties
isRef 0
use optional
annotation
documentation
accessory: The accessory.
source <xs:attribute name="accessory" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>accessory: The accessory.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@street1
type xs:string
properties
isRef 0
use optional
annotation
documentation
street1: The street1.
source <xs:attribute name="street1" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>street1: The street1.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@street2
type xs:string
properties
isRef 0
use optional
annotation
documentation
street2: The street2.
source <xs:attribute name="street2" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>street2: The street2.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@city
type xs:string
properties
isRef 0
use optional
annotation
documentation
city: The city.
source <xs:attribute name="city" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>city: The city.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@state
type xs:string
properties
isRef 0
use optional
annotation
documentation
state: The state.
source <xs:attribute name="state" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>state: The state.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@zipCode
type xs:string
properties
isRef 0
use optional
annotation
documentation
zipCode: The zip code.
source <xs:attribute name="zipCode" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>zipCode: The zip code.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@type
type xs:string
properties
isRef 0
use optional
annotation
documentation
type: The type.
source <xs:attribute name="type" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>type: The type.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@lastUpdateDate
type Date
properties
isRef 0
use optional
facets
pattern \d\d\d\d\d\d\d\d
annotation
documentation
lastUpdateDate: The last update date.
source <xs:attribute name="lastUpdateDate" type="Date" use="optional">
 
<xs:annotation>
   
<xs:documentation>lastUpdateDate: The last update date.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@issue
type xs:string
properties
isRef 0
use optional
annotation
documentation
issue: The issue.
source <xs:attribute name="issue" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>issue: The issue.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@cvv2
type xs:string
properties
isRef 0
use optional
annotation
documentation
cvv2: The cvv2.
source <xs:attribute name="cvv2" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>cvv2: The cvv2.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@maskedNumber
type xs:string
properties
isRef 0
use optional
annotation
documentation
maskedNumber: The masked number.
source <xs:attribute name="maskedNumber" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>maskedNumber: The masked number.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@maskedAccessory
type xs:string
properties
isRef 0
use optional
annotation
documentation
maskedAccessory: The masked accessory.
source <xs:attribute name="maskedAccessory" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>maskedAccessory: The masked accessory.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PaymentOption/@customerAccount
type xs:IDREF
properties
isRef 0
use optional
annotation
documentation
customerAccount: The customer account.
source <xs:attribute name="customerAccount" type="xs:IDREF" use="optional">
 
<xs:annotation>
   
<xs:documentation>customerAccount: The customer account.</xs:documentation>
 
</xs:annotation>
</xs:attribute>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy