<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 sp1 (http://www.altova.com) by Admin (EMBRACE) -->
<!--W3C Schema generated by XMLSpy v2007 sp1 (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="type">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="material"/>
				<xs:enumeration value="downloadable"/>
				<xs:enumeration value="subscription"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="shipping-fee">
		<xs:simpleType>
			<xs:restriction base="xs:decimal"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="sales-page-link">
		<xs:simpleType>
			<xs:restriction base="xs:anyURI"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="refund-rate">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="recurring-price">
		<xs:simpleType>
			<xs:restriction base="xs:decimal"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="recurring-period">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="product-categories">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="category" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="product">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="id">
					<xs:annotation>
						<xs:documentation>product id</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="name">
					<xs:annotation>
						<xs:documentation>product name</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="description">
					<xs:annotation>
						<xs:documentation>product description</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="keywords">
					<xs:annotation>
						<xs:documentation>keywords separated by spaces</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="merchant-name">
					<xs:annotation>
						<xs:documentation>full name of the product owner</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="merchant-rank">
					<xs:annotation>
						<xs:documentation>rank of the merchant from 0 to 100</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="date-added">
					<xs:annotation>
						<xs:documentation>Date when product was added to the system (YYYY-MM-dd)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="type">
					<xs:annotation>
						<xs:documentation>type of the product (material, downloadable or subscription)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="price">
					<xs:annotation>
						<xs:documentation>product price</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="currency">
					<xs:annotation>
						<xs:documentation>(USD, EUR, GBP)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="shipping-fee" minOccurs="0">
					<xs:annotation>
						<xs:documentation>shipping flat fee (applicable for material products only)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="recurring-first-period" minOccurs="0">
					<xs:annotation>
						<xs:documentation>first period length (applicable for subscription products only)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="recurring-period" minOccurs="0">
					<xs:annotation>
						<xs:documentation>recurring period length (applicable for subscription products only)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="recurring-price" minOccurs="0">
					<xs:annotation>
						<xs:documentation>price for every recurrent period (applicable for subscription products only)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="sales-page-link" minOccurs="0">
					<xs:annotation>
						<xs:documentation>URL to product's sales page</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="affiliate-link">
					<xs:annotation>
						<xs:documentation>a sample URL link for the product.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="direct-buy-link">
					<xs:annotation>
						<xs:documentation>URL for checkout page for the product</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="affiliate-page">
					<xs:annotation>
						<xs:documentation>URL to the page for product affiliates</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="commission-rate">
					<xs:annotation>
						<xs:documentation>base commission rate for product affiliates</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="affiliate-earnings">
					<xs:annotation>
						<xs:documentation>base amount which affiliate earns</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="refund-rate">
					<xs:annotation>
						<xs:documentation>product's refund rate</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="conversion-rate">
					<xs:annotation>
						<xs:documentation>product's conversion rate</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="affiliate-sales-percentage">
					<xs:annotation>
						<xs:documentation>percentage of affiliate sales among all the product sales</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="popularity">
					<xs:annotation>
						<xs:documentation>product's popularity among the affiliates</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="commission-payments-method">
					<xs:annotation>
						<xs:documentation>payment method which merchant accepts to pay fees to affiliates (Paypal, MoneyBookers, Paypal/Moneybookers)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="affiliate-approval">
					<xs:annotation>
						<xs:documentation>if affiliate requires approval from merchant to promote the product (automatic, manual)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="product-categories">
					<xs:annotation>
						<xs:documentation>categories of the product</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="price">
		<xs:simpleType>
			<xs:restriction base="xs:decimal"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="popularity">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="name">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="merchant-rank">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="merchant-name">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="marketplace">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="product" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="keywords">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="id">
		<xs:simpleType>
			<xs:restriction base="xs:long"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="direct-buy-link">
		<xs:simpleType>
			<xs:restriction base="xs:anyURI"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="description">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="date-added">
		<xs:simpleType>
			<xs:restriction base="xs:date"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="currency">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="USD"/>
				<xs:enumeration value="EUR"/>
				<xs:enumeration value="GBP"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="commission-rate">
		<xs:simpleType>
			<xs:restriction base="xs:byte">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="commission-payments-method">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="Paypal"/>
				<xs:enumeration value="Moneybookers"/>
				<xs:enumeration value="Paypal and Moneybookers"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="category-rank">
		<xs:simpleType>
			<xs:restriction base="xs:integer"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="category-name">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="category">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="category-name"/>
				<xs:element ref="category-rank">
					<xs:annotation>
						<xs:documentation>rank of the product in the category</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="affiliate-sales-percentage">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="affiliate-page" type="xs:anyURI"/>
	<xs:element name="affiliate-link">
		<xs:simpleType>
			<xs:restriction base="xs:anyURI"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="affiliate-earnings">
		<xs:simpleType>
			<xs:restriction base="xs:decimal"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="affiliate-approval">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="automatic"/>
				<xs:enumeration value="manual"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
</xs:schema>

