| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.ibillingclient.org/schema/edi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of AccountTransaction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | captureInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AssetTransaction"> <xs:annotation> <xs:documentation>A type of AccountTransaction that represents movement of money (assets) onthe account. Payment, Void and Refund are main examples of AssetTransaction.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="AccountTransaction"> <xs:sequence> <xs:element name="captureInfo" type="CaptureInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Store transaction processing information for CC/EFT transactions</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="transactionType" type="AssetTransactionType" use="optional"> <xs:annotation> <xs:documentation>transactionType: Type of AssetTransaction, e.g. Cash, Visa, Checking</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="isPrepayment" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>isPrepayment: If true, this transaction was created as a prepayment against charge(future invoice).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="accountNumber" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>accountNumber: For credit card related transactions - number on the card <br/> For bankaccount related transactions - number of the account<br/> For checkrelated transactions - check number<br/> Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="accessory" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>accessory: For credit card related transactions - expiration date - MMyy <br/> Forbank account related transactions - routing number <br/> Not usedotherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maskedAccountNumber" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>maskedAccountNumber: For credit card related transactions - masked number on the card e.g.5******3452 <br/> For bank account related transactions - masked numberof the account e.g. C******4435<br/> For check related transactions -check number<br/> Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maskedAccessory" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>maskedAccessory: For credit card related transactions - expiration date - MMyy <br/> Forbank account related transactions - masked routing number e.g. ***6675<br/>Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="captureInfo" type="xs:IDREF" use="optional"> <xs:annotation> <xs:documentation>captureInfo: Reference to the object representing processing related info. Onlyavailable when transaction is of electronic type (credit card or ACH)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | AssetTransactionType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="transactionType" type="AssetTransactionType" use="optional"> <xs:annotation> <xs:documentation>transactionType: Type of AssetTransaction, e.g. Cash, Visa, Checking</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="isPrepayment" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>isPrepayment: If true, this transaction was created as a prepayment against charge(future invoice).</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="accountNumber" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>accountNumber: For credit card related transactions - number on the card <br/> For bankaccount related transactions - number of the account<br/> For checkrelated transactions - check number<br/> Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="accessory" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>accessory: For credit card related transactions - expiration date - MMyy <br/> Forbank account related transactions - routing number <br/> Not usedotherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="maskedAccountNumber" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>maskedAccountNumber: For credit card related transactions - masked number on the card e.g.5******3452 <br/> For bank account related transactions - masked numberof the account e.g. C******4435<br/> For check related transactions -check number<br/> Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="maskedAccessory" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>maskedAccessory: For credit card related transactions - expiration date - MMyy <br/> Forbank account related transactions - masked routing number e.g. ***6675<br/>Not used otherwise.<br/> </xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:IDREF | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="captureInfo" type="xs:IDREF" use="optional"> <xs:annotation> <xs:documentation>captureInfo: Reference to the object representing processing related info. Onlyavailable when transaction is of electronic type (credit card or ACH)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.ibillingclient.org/schema/edi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | CaptureInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="captureInfo" type="CaptureInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Store transaction processing information for CC/EFT transactions</xs:documentation> </xs:annotation> </xs:element> |