Business-CyberSource

 view release on metacpan or  search on metacpan

share/dist/Business-CyberSource/test/CyberSourceTransaction_1_71.xsd  view on Meta::CPAN

			<xsd:element name="purchaserVATRegistrationNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="vatInvoiceReferenceNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="summaryCommodityCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="supplierOrderReference" type="xsd:string" minOccurs="0"/>
			<xsd:element name="userPO" type="xsd:string" minOccurs="0"/>
			<xsd:element name="costCenter" type="xsd:string" minOccurs="0"/>
			<xsd:element name="purchaserCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="taxable" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="amexDataTAA1" type="xsd:string" minOccurs="0"/>
			<xsd:element name="amexDataTAA2" type="xsd:string" minOccurs="0"/>
			<xsd:element name="amexDataTAA3" type="xsd:string" minOccurs="0"/>
			<xsd:element name="amexDataTAA4" type="xsd:string" minOccurs="0"/>
			<xsd:element name="invoiceDate" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BusinessRules">
		<xsd:sequence>
			<xsd:element name="ignoreAVSResult" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="ignoreCVResult" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="ignoreDAVResult" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="ignoreExportResult" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="ignoreValidateResult" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="declineAVSFlags" type="xsd:string" minOccurs="0"/>
			<xsd:element name="scoreThreshold" type="xsd:integer" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BillTo">
		<xsd:sequence>
			<xsd:element name="title" type="xsd:string" minOccurs="0"/>
			<xsd:element name="firstName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="middleName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="lastName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="suffix" type="xsd:string" minOccurs="0"/>
			<xsd:element name="buildingNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street1" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street2" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street3" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street4" type="xsd:string" minOccurs="0"/>
			<xsd:element name="city" type="xsd:string" minOccurs="0"/>
			<xsd:element name="county" type="xsd:string" minOccurs="0"/>
			<xsd:element name="state" type="xsd:string" minOccurs="0"/>
			<xsd:element name="postalCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="country" type="xsd:string" minOccurs="0"/>
			<xsd:element name="company" type="xsd:string" minOccurs="0"/>
			<xsd:element name="companyTaxID" type="xsd:string" minOccurs="0"/>
			<xsd:element name="phoneNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="email" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ipAddress" type="xsd:string" minOccurs="0"/>
			<xsd:element name="customerPassword" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ipNetworkAddress" type="xsd:string" minOccurs="0"/>
			<xsd:element name="hostname" type="xsd:string" minOccurs="0"/>
			<xsd:element name="domainName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="dateOfBirth" type="xsd:string" minOccurs="0"/>
			<!-- xsd:date -->
			<xsd:element name="driversLicenseNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="driversLicenseState" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ssn" type="xsd:string" minOccurs="0"/>
			<xsd:element name="customerID" type="xsd:string" minOccurs="0"/>
			<xsd:element name="httpBrowserType" type="xsd:string" minOccurs="0"/>
			<xsd:element name="httpBrowserEmail" type="xsd:string" minOccurs="0"/>
			<xsd:element name="httpBrowserCookiesAccepted" type="tns:boolean" minOccurs="0"/>
			<xsd:element name="nif" type="xsd:string" minOccurs="0"/>
			<xsd:element name="personalID" type="xsd:string" minOccurs="0"/>
			<xsd:element name="language" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ShipTo">
		<xsd:sequence>
			<xsd:element name="title" type="xsd:string" minOccurs="0"/>
			<xsd:element name="firstName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="middleName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="lastName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="suffix" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street1" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street2" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street3" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street4" type="xsd:string" minOccurs="0"/>
			<xsd:element name="city" type="xsd:string" minOccurs="0"/>
			<xsd:element name="county" type="xsd:string" minOccurs="0"/>
			<xsd:element name="state" type="xsd:string" minOccurs="0"/>
			<xsd:element name="postalCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="country" type="xsd:string" minOccurs="0"/>
			<xsd:element name="company" type="xsd:string" minOccurs="0"/>
			<xsd:element name="phoneNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="email" type="xsd:string" minOccurs="0"/>
			<xsd:element name="shippingMethod" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ShipFrom">
		<xsd:sequence>
			<xsd:element name="title" type="xsd:string" minOccurs="0"/>
			<xsd:element name="firstName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="middleName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="lastName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="suffix" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street1" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street2" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street3" type="xsd:string" minOccurs="0"/>
			<xsd:element name="street4" type="xsd:string" minOccurs="0"/>
			<xsd:element name="city" type="xsd:string" minOccurs="0"/>
			<xsd:element name="county" type="xsd:string" minOccurs="0"/>
			<xsd:element name="state" type="xsd:string" minOccurs="0"/>
			<xsd:element name="postalCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="country" type="xsd:string" minOccurs="0"/>
			<xsd:element name="company" type="xsd:string" minOccurs="0"/>
			<xsd:element name="phoneNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="email" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="Card">
		<xsd:sequence>
			<xsd:element name="fullName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="accountNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="expirationMonth" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="expirationYear" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="cvIndicator" type="xsd:string" minOccurs="0"/>
			<xsd:element name="cvNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="cardType" type="xsd:string" minOccurs="0"/>
			<xsd:element name="issueNumber" type="xsd:string" minOccurs="0"/>
			<xsd:element name="startMonth" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="startYear" type="xsd:integer" minOccurs="0"/>



( run in 1.427 second using v1.01-cache-2.11-cpan-39bf76dae61 )