<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:typens="urn:Magento" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" name="Magento" targetNamespace="urn:Magento" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:Magento">
      <xsd:import schemaLocation="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://schemas.xmlsoap.org/soap/encoding/" />
      <xsd:complexType name="associativeEntity">
        <xsd:all>
          <xsd:element name="key" type="xsd:string" />
          <xsd:element name="value" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="associativeArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:associativeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="associativeMultiEntity">
        <xsd:all>
          <xsd:element name="key" type="xsd:string" />
          <xsd:element name="value" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="associativeMultiArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:associativeMultiEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="filters">
        <xsd:all>
          <xsd:element minOccurs="0" name="filter" type="typens:associativeArray" />
          <xsd:element minOccurs="0" name="complex_filter" type="typens:complexFilterArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="complexFilterArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:complexFilter[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="complexFilter">
        <xsd:all>
          <xsd:element name="key" type="xsd:string" />
          <xsd:element name="value" type="typens:associativeEntity" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfString">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="xsd:string[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfInt">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="xsd:int[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="apiMethodEntity">
        <xsd:all>
          <xsd:element name="title" type="xsd:string" />
          <xsd:element name="path" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="aliases" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfApiMethods">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:apiMethodEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="apiEntity">
        <xsd:all>
          <xsd:element name="title" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="aliases" type="typens:ArrayOfString" />
          <xsd:element name="methods" type="typens:ArrayOfApiMethods" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfApis">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:apiEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="existsFaltureEntity">
        <xsd:all>
          <xsd:element name="code" type="xsd:string" />
          <xsd:element name="message" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfExistsFaltures">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:existsFaltureEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="storeEntity">
        <xsd:all>
          <xsd:element name="store_id" type="xsd:int" />
          <xsd:element name="code" type="xsd:string" />
          <xsd:element name="website_id" type="xsd:int" />
          <xsd:element name="group_id" type="xsd:int" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="sort_order" type="xsd:int" />
          <xsd:element name="is_active" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="storeEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:storeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="magentoInfoEntity">
        <xsd:all>
          <xsd:element name="magento_version" type="xsd:string" />
          <xsd:element name="magento_edition" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="directoryCountryEntity">
        <xsd:all>
          <xsd:element name="country_id" type="xsd:string" />
          <xsd:element name="iso2_code" type="xsd:string" />
          <xsd:element name="iso3_code" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="directoryCountryEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:directoryCountryEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="directoryRegionEntity">
        <xsd:all>
          <xsd:element name="region_id" type="xsd:string" />
          <xsd:element name="code" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="directoryRegionEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:directoryRegionEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="customerCustomerEntityToCreate">
        <xsd:all>
          <xsd:element minOccurs="0" name="customer_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="email" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="password" type="xsd:string" />
          <xsd:element minOccurs="0" name="website_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="group_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="dob" type="xsd:string" />
          <xsd:element minOccurs="0" name="taxvat" type="xsd:string" />
          <xsd:element minOccurs="0" name="gender" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="customerCustomerEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="customer_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="website_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="created_in" type="xsd:string" />
          <xsd:element minOccurs="0" name="email" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="group_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="dob" type="xsd:string" />
          <xsd:element minOccurs="0" name="taxvat" type="xsd:string" />
          <xsd:element minOccurs="0" name="confirmation" type="xsd:boolean" />
          <xsd:element minOccurs="0" name="password_hash" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="customerCustomerEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:customerCustomerEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="customerGroupEntity">
        <xsd:all>
          <xsd:element name="customer_group_id" type="xsd:int" />
          <xsd:element name="customer_group_code" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="customerGroupEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:customerGroupEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="customerAddressEntityCreate">
        <xsd:all>
          <xsd:element minOccurs="0" name="city" type="xsd:string" />
          <xsd:element minOccurs="0" name="company" type="xsd:string" />
          <xsd:element minOccurs="0" name="country_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="fax" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
          <xsd:element minOccurs="0" name="prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="region_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="region" type="xsd:string" />
          <xsd:element minOccurs="0" name="street" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_default_billing" type="xsd:boolean" />
          <xsd:element minOccurs="0" name="is_default_shipping" type="xsd:boolean" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="customerAddressEntityItem">
        <xsd:all>
          <xsd:element minOccurs="0" name="customer_address_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="city" type="xsd:string" />
          <xsd:element minOccurs="0" name="company" type="xsd:string" />
          <xsd:element minOccurs="0" name="country_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="fax" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
          <xsd:element minOccurs="0" name="prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="region" type="xsd:string" />
          <xsd:element minOccurs="0" name="region_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="street" type="xsd:string" />
          <xsd:element minOccurs="0" name="suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_default_billing" type="xsd:boolean" />
          <xsd:element minOccurs="0" name="is_default_shipping" type="xsd:boolean" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="customerAddressEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:customerAddressEntityItem[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAdditionalAttributesEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="multi_data" type="typens:associativeMultiArray" />
          <xsd:element minOccurs="0" name="single_data" type="typens:associativeArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductEntity">
        <xsd:all>
          <xsd:element name="product_id" type="xsd:string" />
          <xsd:element name="sku" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="set" type="xsd:string" />
          <xsd:element name="type" type="xsd:string" />
          <xsd:element name="category_ids" type="typens:ArrayOfString" />
          <xsd:element name="website_ids" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductRequestAttributes">
        <xsd:all>
          <xsd:element minOccurs="0" name="attributes" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="additional_attributes" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductReturnEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="set" type="xsd:string" />
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="categories" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="websites" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="type_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="short_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_key" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_path" type="xsd:string" />
          <xsd:element minOccurs="0" name="visibility" type="xsd:string" />
          <xsd:element minOccurs="0" name="category_ids" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="website_ids" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="has_options" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_available" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_from_date" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_to_date" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_class_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="tier_price" type="typens:catalogProductTierPriceEntityArray" />
          <xsd:element minOccurs="0" name="meta_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_keyword" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_layout_update" type="xsd:string" />
          <xsd:element minOccurs="0" name="options_container" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_attributes" type="typens:associativeArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCreateEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="categories" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="websites" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="short_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_key" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_path" type="xsd:string" />
          <xsd:element minOccurs="0" name="visibility" type="xsd:string" />
          <xsd:element minOccurs="0" name="category_ids" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="website_ids" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="has_options" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_available" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_from_date" type="xsd:string" />
          <xsd:element minOccurs="0" name="special_to_date" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_class_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="tier_price" type="typens:catalogProductTierPriceEntityArray" />
          <xsd:element minOccurs="0" name="meta_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_keyword" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_layout_update" type="xsd:string" />
          <xsd:element minOccurs="0" name="options_container" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_attributes" type="typens:catalogProductAdditionalAttributesEntity" />
          <xsd:element minOccurs="0" name="stock_data" type="typens:catalogInventoryStockItemUpdateEntity" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCreateEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCreateEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeSetEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="set_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeSetEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductAttributeSetEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTypeEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="label" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTypeEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductTypeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTierPriceEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="customer_group_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="website" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="price" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTierPriceEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductTierPriceEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfCatalogCategoryEntities">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogCategoryEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogCategoryEntity">
        <xsd:all>
          <xsd:element name="category_id" type="xsd:int" />
          <xsd:element name="parent_id" type="xsd:int" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="is_active" type="xsd:int" />
          <xsd:element name="position" type="xsd:int" />
          <xsd:element name="level" type="xsd:int" />
          <xsd:element name="children" type="typens:ArrayOfCatalogCategoryEntities" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogCategoryEntityNoChildren">
        <xsd:all>
          <xsd:element name="category_id" type="xsd:int" />
          <xsd:element name="parent_id" type="xsd:int" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="is_active" type="xsd:int" />
          <xsd:element name="position" type="xsd:int" />
          <xsd:element name="level" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfCatalogCategoryEntitiesNoChildren">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogCategoryEntityNoChildren[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogCategoryTree">
        <xsd:all>
          <xsd:element name="category_id" type="xsd:int" />
          <xsd:element name="parent_id" type="xsd:int" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="position" type="xsd:int" />
          <xsd:element name="level" type="xsd:int" />
          <xsd:element name="children" type="typens:ArrayOfCatalogCategoryEntities" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogCategoryEntityCreate">
        <xsd:all>
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:int" />
          <xsd:element minOccurs="0" name="position" type="xsd:int" />
          <xsd:element minOccurs="0" name="available_sort_by" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="custom_design" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design_apply" type="xsd:int" />
          <xsd:element minOccurs="0" name="custom_design_from" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design_to" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_layout_update" type="xsd:string" />
          <xsd:element minOccurs="0" name="default_sort_by" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="display_mode" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_anchor" type="xsd:int" />
          <xsd:element minOccurs="0" name="landing_page" type="xsd:int" />
          <xsd:element minOccurs="0" name="meta_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_keywords" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="page_layout" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_key" type="xsd:string" />
          <xsd:element minOccurs="0" name="include_in_menu" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogCategoryInfo">
        <xsd:all>
          <xsd:element name="category_id" type="xsd:string" />
          <xsd:element name="is_active" type="xsd:int" />
          <xsd:element name="position" type="xsd:string" />
          <xsd:element name="level" type="xsd:string" />
          <xsd:element name="parent_id" type="xsd:string" />
          <xsd:element name="all_children" type="xsd:string" />
          <xsd:element name="children" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_key" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_keywords" type="xsd:string" />
          <xsd:element minOccurs="0" name="meta_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="path" type="xsd:string" />
          <xsd:element minOccurs="0" name="url_path" type="xsd:string" />
          <xsd:element minOccurs="0" name="children_count" type="xsd:int" />
          <xsd:element minOccurs="0" name="display_mode" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_anchor" type="xsd:int" />
          <xsd:element minOccurs="0" name="available_sort_by" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="custom_design" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design_apply" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design_from" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_design_to" type="xsd:string" />
          <xsd:element minOccurs="0" name="page_layout" type="xsd:string" />
          <xsd:element minOccurs="0" name="custom_layout_update" type="xsd:string" />
          <xsd:element minOccurs="0" name="default_sort_by" type="xsd:string" />
          <xsd:element minOccurs="0" name="landing_page" type="xsd:int" />
          <xsd:element minOccurs="0" name="include_in_menu" type="xsd:int" />
          <xsd:element minOccurs="0" name="custom_use_parent_settings" type="xsd:int" />
          <xsd:element minOccurs="0" name="custom_apply_to_products" type="xsd:int" />
          <xsd:element minOccurs="0" name="filter_price_range" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogAssignedProduct">
        <xsd:all>
          <xsd:element name="product_id" type="xsd:int" />
          <xsd:element name="type" type="xsd:string" />
          <xsd:element name="set" type="xsd:int" />
          <xsd:element name="sku" type="xsd:string" />
          <xsd:element name="position" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogAssignedProductArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogAssignedProduct[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogAttributeEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="attribute_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="code" type="xsd:string" />
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="required" type="xsd:string" />
          <xsd:element minOccurs="0" name="scope" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogAttributeEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogAttributeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogAttributeOptionEntity">
        <xsd:all>
          <xsd:element name="label" type="xsd:string" />
          <xsd:element name="value" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogAttributeOptionEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogAttributeOptionEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductImageEntity">
        <xsd:all>
          <xsd:element name="file" type="xsd:string" />
          <xsd:element name="label" type="xsd:string" />
          <xsd:element name="position" type="xsd:string" />
          <xsd:element name="exclude" type="xsd:string" />
          <xsd:element name="url" type="xsd:string" />
          <xsd:element name="types" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductImageEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductImageEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeMediaTypeEntity">
        <xsd:all>
          <xsd:element name="code" type="xsd:string" />
          <xsd:element name="scope" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeMediaTypeEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductAttributeMediaTypeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductImageFileEntity">
        <xsd:all>
          <xsd:element name="content" type="xsd:string" />
          <xsd:element name="mime" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeMediaCreateEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="file" type="typens:catalogProductImageFileEntity" />
          <xsd:element minOccurs="0" name="label" type="xsd:string" />
          <xsd:element minOccurs="0" name="position" type="xsd:string" />
          <xsd:element minOccurs="0" name="types" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="exclude" type="xsd:string" />
          <xsd:element minOccurs="0" name="remove" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductLinkEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="set" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="position" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductLinkEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductLinkEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductLinkAttributeEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="code" type="xsd:string" />
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductLinkAttributeEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductLinkAttributeEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeFrontendLabelEntity">
        <xsd:all>
          <xsd:element name="store_id" type="xsd:string" />
          <xsd:element name="label" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeFrontendLabelArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductAttributeFrontendLabelEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeEntityToCreate">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="attribute_code" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="frontend_input" type="xsd:string" />
          <xsd:element minOccurs="0" name="scope" type="xsd:string" />
          <xsd:element minOccurs="0" name="default_value" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_unique" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_required" type="xsd:int" />
          <xsd:element minOccurs="0" name="apply_to" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="is_configurable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_searchable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_in_advanced_search" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_comparable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_used_for_promo_rules" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_on_front" type="xsd:int" />
          <xsd:element minOccurs="0" name="used_in_product_listing" type="xsd:int" />
          <xsd:element minOccurs="0" name="additional_fields" type="typens:associativeArray" />
          <xsd:element minOccurs="1" name="frontend_label" type="typens:catalogProductAttributeFrontendLabelArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeEntityToUpdate">
        <xsd:all>
          <xsd:element minOccurs="0" name="scope" type="xsd:string" />
          <xsd:element minOccurs="0" name="default_value" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_unique" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_required" type="xsd:int" />
          <xsd:element minOccurs="0" name="apply_to" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="is_configurable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_searchable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_in_advanced_search" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_comparable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_used_for_promo_rules" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_on_front" type="xsd:int" />
          <xsd:element minOccurs="0" name="used_in_product_listing" type="xsd:int" />
          <xsd:element minOccurs="0" name="additional_fields" type="typens:associativeArray" />
          <xsd:element minOccurs="1" name="frontend_label" type="typens:catalogProductAttributeFrontendLabelArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="attribute_id" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="attribute_code" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="frontend_input" type="xsd:string" />
          <xsd:element minOccurs="0" name="scope" type="xsd:string" />
          <xsd:element minOccurs="0" name="default_value" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_unique" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_required" type="xsd:int" />
          <xsd:element minOccurs="0" name="apply_to" type="typens:ArrayOfString" />
          <xsd:element minOccurs="0" name="is_configurable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_searchable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_in_advanced_search" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_comparable" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_used_for_promo_rules" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_visible_on_front" type="xsd:int" />
          <xsd:element minOccurs="0" name="used_in_product_listing" type="xsd:int" />
          <xsd:element minOccurs="0" name="additional_fields" type="typens:associativeArray" />
          <xsd:element minOccurs="0" name="options" type="typens:catalogAttributeOptionEntityArray" />
          <xsd:element minOccurs="1" name="frontend_label" type="typens:catalogProductAttributeFrontendLabelArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeOptionLabelEntity">
        <xsd:all>
          <xsd:element name="store_id" type="typens:ArrayOfString" />
          <xsd:element name="value" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeOptionLabelArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductAttributeOptionLabelEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductAttributeOptionEntityToAdd">
        <xsd:all>
          <xsd:element name="label" type="typens:catalogProductAttributeOptionLabelArray" />
          <xsd:element name="order" type="xsd:int" />
          <xsd:element name="is_default" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionAdditionalFieldsEntity">
        <xsd:all>
          <xsd:element minOccurs="0" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="price_type" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="max_characters" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="file_extension" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="image_size_x" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="image_size_y" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="value_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionAdditionalFieldsArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCustomOptionAdditionalFieldsEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionToAdd">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="is_require" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="additional_fields" type="typens:catalogProductCustomOptionAdditionalFieldsArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionToUpdate">
        <xsd:all>
          <xsd:element minOccurs="0" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="is_require" type="xsd:int" />
          <xsd:element minOccurs="0" maxOccurs="1" name="additional_fields" type="typens:catalogProductCustomOptionAdditionalFieldsArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionInfoEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="is_require" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="additional_fields" type="typens:catalogProductCustomOptionAdditionalFieldsArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionListEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="option_id" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="is_require" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionListArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCustomOptionListEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionTypesEntity">
        <xsd:all>
          <xsd:element name="label" type="xsd:string" />
          <xsd:element name="value" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionTypesArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCustomOptionTypesEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueInfoEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="value_id" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="option_id" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sort_order" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="default_price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="default_price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="store_price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="store_price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="default_title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="store_title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueListEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="value_id" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sort_order" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueListArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCustomOptionValueListEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueAddEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sort_order" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueAddArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductCustomOptionValueAddEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductCustomOptionValueUpdateEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="price_type" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="sort_order" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductSpecialPriceReturnEntity">
        <xsd:all>
          <xsd:element minOccurs="1" maxOccurs="1" name="special_price" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="special_from_date" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="special_to_date" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_paid" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_qty_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_online_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_offline_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_paid" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_qty_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_online_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_offline_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_base_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_global_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="remote_ip" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="state" type="xsd:string" />
          <xsd:element minOccurs="0" name="applied_rule_ids" type="xsd:string" />
          <xsd:element minOccurs="0" name="global_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_method" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_email" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_virtual" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_group_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_note_notify" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_is_guest" type="xsd:string" />
          <xsd:element minOccurs="0" name="email_sent" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address" type="typens:salesOrderAddressEntity" />
          <xsd:element minOccurs="0" name="billing_address" type="typens:salesOrderAddressEntity" />
          <xsd:element minOccurs="0" name="items" type="typens:salesOrderItemEntityArray" />
          <xsd:element minOccurs="0" name="payment" type="typens:salesOrderPaymentEntity" />
          <xsd:element minOccurs="0" name="status_history" type="typens:salesOrderStatusHistoryEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderListEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_paid" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_qty_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_online_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_offline_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_paid" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_qty_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_online_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_offline_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_base_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_global_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_name" type="xsd:string" />
          <xsd:element minOccurs="0" name="remote_ip" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="state" type="xsd:string" />
          <xsd:element minOccurs="0" name="applied_rule_ids" type="xsd:string" />
          <xsd:element minOccurs="0" name="global_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_method" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_email" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_virtual" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_group_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_note_notify" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_is_guest" type="xsd:string" />
          <xsd:element minOccurs="0" name="email_sent" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="coupon_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="protect_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_invoiced_cost" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="can_ship_partially" type="xsd:string" />
          <xsd:element minOccurs="0" name="can_ship_partially_item" type="xsd:string" />
          <xsd:element minOccurs="0" name="edit_increment" type="xsd:string" />
          <xsd:element minOccurs="0" name="forced_do_shipment_with_invoice" type="xsd:string" />
          <xsd:element minOccurs="0" name="payment_authorization_expiration" type="xsd:string" />
          <xsd:element minOccurs="0" name="paypal_ipn_customer_notified" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="adjustment_negative" type="xsd:string" />
          <xsd:element minOccurs="0" name="adjustment_positive" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_adjustment_negative" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_adjustment_positive" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_total_due" type="xsd:string" />
          <xsd:element minOccurs="0" name="payment_authorization_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_due" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_dob" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_taxvat" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="ext_customer_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="ext_order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="hold_before_state" type="xsd:string" />
          <xsd:element minOccurs="0" name="hold_before_status" type="xsd:string" />
          <xsd:element minOccurs="0" name="original_increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="relation_child_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="relation_child_real_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="relation_parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="relation_parent_real_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="x_forwarded_for" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_note" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_item_count" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_gender" type="xsd:string" />
          <xsd:element minOccurs="0" name="hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="hidden_tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_hidden_tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="hidden_tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_hidden_tax_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_customer_balance_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_customer_balance_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_customer_balance_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_customer_balance_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_gift_cards_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_gift_cards_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_reward_currency_amount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_currency_amount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_reward_currency_amount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_currency_amount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance_to_refund" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_salesrule_points" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderListEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderListEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderAddressEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="address_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="company" type="xsd:string" />
          <xsd:element minOccurs="0" name="street" type="xsd:string" />
          <xsd:element minOccurs="0" name="city" type="xsd:string" />
          <xsd:element minOccurs="0" name="region" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
          <xsd:element minOccurs="0" name="country_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="fax" type="xsd:string" />
          <xsd:element minOccurs="0" name="region_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="address_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_options" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_virtual" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="applied_rule_ids" type="xsd:string" />
          <xsd:element minOccurs="0" name="free_shipping" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_qty_decimal" type="xsd:string" />
          <xsd:element minOccurs="0" name="no_discount" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty_canceled" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty_shipped" type="xsd:string" />
          <xsd:element minOccurs="0" name="cost" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="original_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_original_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_percent" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_percent" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="amount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_amount_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_row_invoiced" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_available" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_before_discount" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_before_discount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_row_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_row_disposition" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="orderItemIdQty">
        <xsd:all>
          <xsd:element name="order_item_id" type="xsd:int" />
          <xsd:element name="qty" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="orderItemIdQtyArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:orderItemIdQty[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderPaymentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="amount_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_amount_ordered" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="method" type="xsd:string" />
          <xsd:element minOccurs="0" name="po_number" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_number_enc" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_last4" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_owner" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_month" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_year" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_start_month" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_start_year" type="xsd:string" />
          <xsd:element minOccurs="0" name="payment_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderStatusHistoryEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_customer_notified" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderStatusHistoryEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderStatusHistoryEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="total_qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="items" type="typens:salesOrderShipmentItemEntityArray" />
          <xsd:element minOccurs="0" name="tracks" type="typens:salesOrderShipmentTrackEntityArray" />
          <xsd:element minOccurs="0" name="comments" type="typens:salesOrderShipmentCommentEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderShipmentEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentCommentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_customer_notified" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentCommentEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderShipmentCommentEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentTrackEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="carrier_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="title" type="xsd:string" />
          <xsd:element minOccurs="0" name="number" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="track_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentTrackEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderShipmentTrackEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="item_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderShipmentItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderShipmentItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="global_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_base_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_global_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="state" type="xsd:string" />
          <xsd:element minOccurs="0" name="grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="invoice_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="items" type="typens:salesOrderInvoiceItemEntityArray" />
          <xsd:element minOccurs="0" name="comments" type="typens:salesOrderInvoiceCommentEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderInvoiceEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="cost" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_row_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_row_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="item_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderInvoiceItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceCommentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_customer_notified" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderInvoiceCommentEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderInvoiceCommentEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="increment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="transaction_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="global_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="cybersource_token" type="xsd:string" />
          <xsd:element minOccurs="0" name="invoice_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="billing_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="state" type="xsd:string" />
          <xsd:element minOccurs="0" name="creditmemo_status" type="xsd:string" />
          <xsd:element minOccurs="0" name="email_sent" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_adjustment_positive" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="adjustment" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_adjustment" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_global_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_base_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="adjustment_negative" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_subtotal_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_adjustment_negative" type="xsd:string" />
          <xsd:element minOccurs="0" name="grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_order_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="adjustment_positive" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_hidden_tax_amnt" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_shipping_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_customer_balance_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="bs_customer_bal_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_bal_total_refunded" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_items_base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_items_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_card_base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_card_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_items_base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_items_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_card_base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gw_card_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance_refund" type="xsd:string" />
          <xsd:element minOccurs="0" name="creditmemo_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="items" type="typens:salesOrderCreditmemoItemEntityArray" />
          <xsd:element minOccurs="0" name="comments" type="typens:salesOrderCreditmemoCommentEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderCreditmemoEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_price" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_row_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_row_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="price_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_disposition" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_price_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_cost" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_row_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_row_total_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="row_total_incl_tax" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="order_item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_data" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="hidden_tax_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_hidden_tax_amount" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderCreditmemoItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoCommentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="parent_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_customer_notified" type="xsd:string" />
          <xsd:element minOccurs="0" name="comment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_visible_on_front" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoCommentEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:salesOrderCreditmemoCommentEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="salesOrderCreditmemoData">
        <xsd:all>
          <xsd:element minOccurs="0" name="qtys" type="typens:orderItemIdQtyArray" />
          <xsd:element minOccurs="0" name="shipping_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="adjustment_positive" type="xsd:double" />
          <xsd:element minOccurs="0" name="adjustment_negative" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogInventoryStockItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_in_stock" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogInventoryStockItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogInventoryStockItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogInventoryStockItemUpdateEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="qty" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_in_stock" type="xsd:int" />
          <xsd:element minOccurs="0" name="manage_stock" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_manage_stock" type="xsd:int" />
          <xsd:element minOccurs="0" name="min_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_min_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="min_sale_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_min_sale_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="max_sale_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_max_sale_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_qty_decimal" type="xsd:int" />
          <xsd:element minOccurs="0" name="backorders" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_backorders" type="xsd:int" />
          <xsd:element minOccurs="0" name="notify_stock_qty" type="xsd:int" />
          <xsd:element minOccurs="0" name="use_config_notify_stock_qty" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogInventoryStockItemUpdateEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogInventoryStockItemUpdateEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartAddressEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="save_in_address_book" type="xsd:int" />
          <xsd:element minOccurs="0" name="customer_address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="address_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="email" type="xsd:string" />
          <xsd:element minOccurs="0" name="prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="company" type="xsd:string" />
          <xsd:element minOccurs="0" name="street" type="xsd:string" />
          <xsd:element minOccurs="0" name="city" type="xsd:string" />
          <xsd:element minOccurs="0" name="region" type="xsd:string" />
          <xsd:element minOccurs="0" name="region_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
          <xsd:element minOccurs="0" name="country_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="fax" type="xsd:string" />
          <xsd:element minOccurs="0" name="same_as_billing" type="xsd:int" />
          <xsd:element minOccurs="0" name="free_shipping" type="xsd:int" />
          <xsd:element minOccurs="0" name="shipping_method" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartItemEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="parent_item_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_virtual" type="xsd:int" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="description" type="xsd:string" />
          <xsd:element minOccurs="0" name="applied_rule_ids" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_data" type="xsd:string" />
          <xsd:element minOccurs="0" name="free_shipping" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_qty_decimal" type="xsd:string" />
          <xsd:element minOccurs="0" name="no_discount" type="xsd:string" />
          <xsd:element minOccurs="0" name="weight" type="xsd:double" />
          <xsd:element minOccurs="0" name="qty" type="xsd:double" />
          <xsd:element minOccurs="0" name="price" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_price" type="xsd:double" />
          <xsd:element minOccurs="0" name="custom_price" type="xsd:double" />
          <xsd:element minOccurs="0" name="discount_percent" type="xsd:double" />
          <xsd:element minOccurs="0" name="discount_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_discount_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="tax_percent" type="xsd:double" />
          <xsd:element minOccurs="0" name="tax_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_tax_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="row_total" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_row_total" type="xsd:double" />
          <xsd:element minOccurs="0" name="row_total_with_discount" type="xsd:double" />
          <xsd:element minOccurs="0" name="row_weight" type="xsd:double" />
          <xsd:element minOccurs="0" name="product_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_tax_before_discount" type="xsd:double" />
          <xsd:element minOccurs="0" name="tax_before_discount" type="xsd:double" />
          <xsd:element minOccurs="0" name="original_custom_price" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_cost" type="xsd:double" />
          <xsd:element minOccurs="0" name="price_incl_tax" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_price_incl_tax" type="xsd:double" />
          <xsd:element minOccurs="0" name="row_total_incl_tax" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_row_total_incl_tax" type="xsd:double" />
          <xsd:element minOccurs="0" name="gift_message_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_available" type="xsd:string" />
          <xsd:element minOccurs="0" name="weee_tax_applied" type="xsd:double" />
          <xsd:element minOccurs="0" name="weee_tax_applied_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="weee_tax_applied_row_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_weee_tax_applied_row_amount" type="xsd:double" />
          <xsd:element minOccurs="0" name="weee_tax_disposition" type="xsd:double" />
          <xsd:element minOccurs="0" name="weee_tax_row_disposition" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_weee_tax_disposition" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_weee_tax_row_disposition" type="xsd:double" />
          <xsd:element minOccurs="0" name="tax_class_id" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartItemEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartItemEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartPaymentEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="payment_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="method" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_number_enc" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_last4" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_cid_enc" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_owner" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_month" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_year" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_owner" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_start_month" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_start_year" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_ss_issue" type="xsd:string" />
          <xsd:element minOccurs="0" name="po_number" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_data" type="xsd:string" />
          <xsd:element minOccurs="0" name="additional_information" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartInfoEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="store_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="created_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="updated_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="converted_at" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_virtual" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_multi_shipping" type="xsd:int" />
          <xsd:element minOccurs="0" name="items_count" type="xsd:double" />
          <xsd:element minOccurs="0" name="items_qty" type="xsd:double" />
          <xsd:element minOccurs="0" name="orig_order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_base_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_to_quote_rate" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="store_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="quote_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_grand_total" type="xsd:string" />
          <xsd:element minOccurs="0" name="checkout_method" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_tax_class_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_group_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="customer_email" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_prefix" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_middlename" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_suffix" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_note" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_note_notify" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_is_guest" type="xsd:string" />
          <xsd:element minOccurs="0" name="applied_rule_ids" type="xsd:string" />
          <xsd:element minOccurs="0" name="reserved_order_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="password_hash" type="xsd:string" />
          <xsd:element minOccurs="0" name="coupon_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="global_currency_code" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_to_global_rate" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_to_quote_rate" type="xsd:double" />
          <xsd:element minOccurs="0" name="customer_taxvat" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_gender" type="xsd:string" />
          <xsd:element minOccurs="0" name="subtotal" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_subtotal" type="xsd:double" />
          <xsd:element minOccurs="0" name="subtotal_with_discount" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_subtotal_with_discount" type="xsd:double" />
          <xsd:element minOccurs="0" name="ext_shipping_info" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_message" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_balance_amount_used" type="xsd:double" />
          <xsd:element minOccurs="0" name="base_customer_balance_amount_used" type="xsd:double" />
          <xsd:element minOccurs="0" name="use_customer_balance" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_gift_cards_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="gift_cards_amount_used" type="xsd:string" />
          <xsd:element minOccurs="0" name="use_reward_points" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_points_balance" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="reward_currency_amount" type="xsd:string" />
          <xsd:element minOccurs="0" name="shipping_address" type="typens:shoppingCartAddressEntity" />
          <xsd:element minOccurs="0" name="billing_address" type="typens:shoppingCartAddressEntity" />
          <xsd:element minOccurs="0" name="items" type="typens:shoppingCartItemEntityArray" />
          <xsd:element minOccurs="0" name="payment" type="typens:shoppingCartPaymentEntity" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartTotalsEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="title" type="xsd:string" />
          <xsd:element minOccurs="0" name="amount" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartTotalsEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartTotalsEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartLicenseEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="agreement_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="content" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_active" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_html" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartLicenseEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartLicenseEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartProductEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="qty" type="xsd:double" />
          <xsd:element minOccurs="0" name="options" type="typens:associativeArray" />
          <xsd:element minOccurs="0" name="bundle_option" type="typens:associativeArray" />
          <xsd:element minOccurs="0" name="bundle_option_qty" type="typens:associativeArray" />
          <xsd:element minOccurs="0" name="links" type="typens:ArrayOfString" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartProductEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartProductEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartProductResponseEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartCustomerEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="mode" type="xsd:string" />
          <xsd:element minOccurs="0" name="customer_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="email" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="password" type="xsd:string" />
          <xsd:element minOccurs="0" name="confirmation" type="xsd:string" />
          <xsd:element minOccurs="0" name="website_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="store_id" type="xsd:int" />
          <xsd:element minOccurs="0" name="group_id" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartCustomerAddressEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="mode" type="xsd:string" />
          <xsd:element minOccurs="0" name="address_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="firstname" type="xsd:string" />
          <xsd:element minOccurs="0" name="lastname" type="xsd:string" />
          <xsd:element minOccurs="0" name="company" type="xsd:string" />
          <xsd:element minOccurs="0" name="street" type="xsd:string" />
          <xsd:element minOccurs="0" name="city" type="xsd:string" />
          <xsd:element minOccurs="0" name="region" type="xsd:string" />
          <xsd:element minOccurs="0" name="region_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="postcode" type="xsd:string" />
          <xsd:element minOccurs="0" name="country_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="telephone" type="xsd:string" />
          <xsd:element minOccurs="0" name="fax" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_default_billing" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_default_shipping" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartCustomerAddressEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartCustomerAddressEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartShippingMethodEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="code" type="xsd:string" />
          <xsd:element minOccurs="0" name="carrier" type="xsd:string" />
          <xsd:element minOccurs="0" name="carrier_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="method" type="xsd:string" />
          <xsd:element minOccurs="0" name="method_title" type="xsd:string" />
          <xsd:element minOccurs="0" name="method_description" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:double" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartShippingMethodEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartShippingMethodEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartPaymentMethodEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="po_number" type="xsd:string" />
          <xsd:element minOccurs="0" name="method" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_cid" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_owner" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_number" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_year" type="xsd:string" />
          <xsd:element minOccurs="0" name="cc_exp_month" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartPaymentMethodResponseEntity">
        <xsd:all>
          <xsd:element name="code" type="xsd:string" />
          <xsd:element name="title" type="xsd:string" />
          <xsd:element name="cc_types" type="typens:associativeArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="shoppingCartPaymentMethodResponseEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:shoppingCartPaymentMethodResponseEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTagListEntity">
        <xsd:all>
          <xsd:element minOccurs="1" name="tag_id" type="xsd:string" />
          <xsd:element minOccurs="1" name="name" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTagListEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductTagListEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTagAddEntity">
        <xsd:all>
          <xsd:element minOccurs="1" name="tag" type="xsd:string" />
          <xsd:element minOccurs="1" name="product_id" type="xsd:string" />
          <xsd:element minOccurs="1" name="customer_id" type="xsd:string" />
          <xsd:element minOccurs="1" name="store" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTagUpdateEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="status" type="xsd:string" />
          <xsd:element minOccurs="0" name="base_popularity" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductTagInfoEntity">
        <xsd:all>
          <xsd:element minOccurs="1" name="name" type="xsd:string" />
          <xsd:element minOccurs="1" name="status" type="xsd:string" />
          <xsd:element minOccurs="1" name="base_popularity" type="xsd:string" />
          <xsd:element minOccurs="1" name="products" type="typens:associativeArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="giftMessageEntity">
        <xsd:sequence>
          <xsd:element minOccurs="0" name="from" type="xsd:string" />
          <xsd:element minOccurs="0" name="to" type="xsd:string" />
          <xsd:element minOccurs="0" name="message" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="giftMessageResponse">
        <xsd:sequence>
          <xsd:element minOccurs="0" name="entityId" type="xsd:string" />
          <xsd:element minOccurs="0" name="result" type="xsd:boolean" />
          <xsd:element minOccurs="0" name="error" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="giftMessageResponseArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:giftMessageResponse[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="giftMessageAssociativeProductsEntity">
        <xsd:sequence>
          <xsd:element name="product" type="typens:shoppingCartProductEntity" />
          <xsd:element name="message" type="typens:giftMessageEntity" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="giftMessageAssociativeProductsEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:giftMessageAssociativeProductsEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkFileEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="name" type="xsd:string" />
          <xsd:element minOccurs="0" name="base64_content" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkAddSampleEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="file" type="typens:catalogProductDownloadableLinkFileEntity" />
          <xsd:element minOccurs="0" name="url" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkAddEntity">
        <xsd:all>
          <xsd:element minOccurs="1" name="title" type="xsd:string" />
          <xsd:element minOccurs="0" name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="is_unlimited" type="xsd:int" />
          <xsd:element minOccurs="0" name="number_of_downloads" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_shareable" type="xsd:int" />
          <xsd:element minOccurs="0" name="sample" type="typens:catalogProductDownloadableLinkAddSampleEntity" />
          <xsd:element minOccurs="0" name="type" type="xsd:string" />
          <xsd:element minOccurs="0" name="file" type="typens:catalogProductDownloadableLinkFileEntity" />
          <xsd:element minOccurs="0" name="link_url" type="xsd:string" />
          <xsd:element minOccurs="0" name="sample_url" type="xsd:string" />
          <xsd:element minOccurs="0" name="sort_order" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkFileInfoEntity">
        <xsd:all>
          <xsd:element name="file" type="xsd:string" />
          <xsd:element name="name" type="xsd:string" />
          <xsd:element name="size" type="xsd:int" />
          <xsd:element name="status" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkFileInfoEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductDownloadableLinkFileInfoEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkEntity">
        <xsd:all>
          <xsd:element name="link_id" type="xsd:string" />
          <xsd:element name="title" type="xsd:string" />
          <xsd:element name="price" type="xsd:string" />
          <xsd:element minOccurs="0" name="number_of_downloads" type="xsd:int" />
          <xsd:element minOccurs="0" name="is_unlimited" type="xsd:int" />
          <xsd:element name="is_shareable" type="xsd:int" />
          <xsd:element name="link_url" type="xsd:string" />
          <xsd:element name="link_type" type="xsd:string" />
          <xsd:element minOccurs="0" name="sample_file" type="xsd:string" />
          <xsd:element minOccurs="0" name="sample_url" type="xsd:string" />
          <xsd:element name="sample_type" type="xsd:string" />
          <xsd:element name="sort_order" type="xsd:int" />
          <xsd:element minOccurs="0" name="file_save" type="typens:catalogProductDownloadableLinkFileInfoEntityArray" />
          <xsd:element minOccurs="0" name="sample_file_save" type="typens:catalogProductDownloadableLinkFileInfoEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductDownloadableLinkEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkSampleEntity">
        <xsd:all>
          <xsd:element name="sample_id" type="xsd:string" />
          <xsd:element name="product_id" type="xsd:string" />
          <xsd:element minOccurs="0" name="sample_file" type="xsd:string" />
          <xsd:element minOccurs="0" name="sample_url" type="xsd:string" />
          <xsd:element name="sample_type" type="xsd:string" />
          <xsd:element name="sort_order" type="xsd:string" />
          <xsd:element name="default_title" type="xsd:string" />
          <xsd:element name="store_title" type="xsd:string" />
          <xsd:element name="title" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkSampleEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:catalogProductDownloadableLinkSampleEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="catalogProductDownloadableLinkInfoEntity">
        <xsd:all>
          <xsd:element name="links" type="typens:catalogProductDownloadableLinkEntityArray" />
          <xsd:element name="samples" type="typens:catalogProductDownloadableLinkSampleEntityArray" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsCreateEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="cd_produto" type="xsd:int" />
          <xsd:element minOccurs="0" name="cd_sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="ds_descricao" type="xsd:string" />
          <xsd:element minOccurs="0" name="valor_venda" type="xsd:string" />
          <xsd:element minOccurs="0" name="observacao" type="xsd:string" />
          <xsd:element minOccurs="0" name="nr_peso_bruto" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsCreateEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:egestaoProductsCreateEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsStockEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="id" type="xsd:int" />
          <xsd:element minOccurs="0" name="cd_sku" type="xsd:string" />
          <xsd:element minOccurs="0" name="nr_quantidade" type="xsd:int" />
          <xsd:element minOccurs="0" name="nr_quantidade_minima" type="xsd:int" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsStockEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:egestaoProductsStockEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsTrackingEntity">
        <xsd:all>
          <xsd:element minOccurs="0" name="nr_pedido" type="xsd:int" />
          <xsd:element minOccurs="0" name="codigo_rastreio" type="xsd:string" />
        </xsd:all>
      </xsd:complexType>
      <xsd:complexType name="egestaoProductsTrackingEntityArray">
        <xsd:complexContent mixed="false">
          <xsd:restriction base="soapenc:Array">
            <xsd:attribute wsdl:arrayType="typens:egestaoProductsTrackingEntity[]" ref="soapenc:arrayType" />
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="endSession">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="endSessionResponse">
    <wsdl:part name="endSessionReturn" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="login">
    <wsdl:part name="username" type="xsd:string" />
    <wsdl:part name="apiKey" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="loginResponse">
    <wsdl:part name="loginReturn" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="resourcesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="resourcesResponse">
    <wsdl:part name="resourcesReturn" type="typens:ArrayOfApis" />
  </wsdl:message>
  <wsdl:message name="globalFaults">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="globalFaultsResponse">
    <wsdl:part name="globalFaultsReturn" type="typens:ArrayOfExistsFaltures" />
  </wsdl:message>
  <wsdl:message name="resourceFaults">
    <wsdl:part name="resourceName" type="xsd:string" />
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="resourceFaultsResponse">
    <wsdl:part name="resourceFaultsReturn" type="typens:ArrayOfExistsFaltures" />
  </wsdl:message>
  <wsdl:message name="startSession" />
  <wsdl:message name="startSessionResponse">
    <wsdl:part name="startSessionReturn" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="storeListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="storeListResponse">
    <wsdl:part name="stores" type="typens:storeEntityArray" />
  </wsdl:message>
  <wsdl:message name="magentoInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="magentoInfoResponse">
    <wsdl:part name="info" type="typens:magentoInfoEntity" />
  </wsdl:message>
  <wsdl:message name="storeInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="storeInfoResponse">
    <wsdl:part name="info" type="typens:storeEntity" />
  </wsdl:message>
  <wsdl:message name="directoryCountryListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="directoryCountryListResponse">
    <wsdl:part name="countries" type="typens:directoryCountryEntityArray" />
  </wsdl:message>
  <wsdl:message name="directoryRegionListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="country" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="directoryRegionListResponse">
    <wsdl:part name="countries" type="typens:directoryRegionEntityArray" />
  </wsdl:message>
  <wsdl:message name="customerCustomerListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
  </wsdl:message>
  <wsdl:message name="customerCustomerListResponse">
    <wsdl:part name="storeView" type="typens:customerCustomerEntityArray" />
  </wsdl:message>
  <wsdl:message name="customerCustomerCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerData" type="typens:customerCustomerEntityToCreate" />
  </wsdl:message>
  <wsdl:message name="customerCustomerCreateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerCustomerInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerId" type="xsd:int" />
    <wsdl:part name="attributes" type="typens:ArrayOfString" />
  </wsdl:message>
  <wsdl:message name="customerCustomerInfoResponse">
    <wsdl:part name="customerInfo" type="typens:customerCustomerEntity" />
  </wsdl:message>
  <wsdl:message name="customerCustomerUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerId" type="xsd:int" />
    <wsdl:part name="customerData" type="typens:customerCustomerEntityToCreate" />
  </wsdl:message>
  <wsdl:message name="customerCustomerUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="customerCustomerDeleteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerCustomerDeleteResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="customerGroupListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="customerGroupListResponse">
    <wsdl:part name="result" type="typens:customerGroupEntityArray" />
  </wsdl:message>
  <wsdl:message name="customerAddressListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerAddressListResponse">
    <wsdl:part name="result" type="typens:customerAddressEntityArray" />
  </wsdl:message>
  <wsdl:message name="customerAddressCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="customerId" type="xsd:int" />
    <wsdl:part name="addressData" type="typens:customerAddressEntityCreate" />
  </wsdl:message>
  <wsdl:message name="customerAddressCreateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerAddressInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="addressId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerAddressInfoResponse">
    <wsdl:part name="info" type="typens:customerAddressEntityItem" />
  </wsdl:message>
  <wsdl:message name="customerAddressUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="addressId" type="xsd:int" />
    <wsdl:part name="addressData" type="typens:customerAddressEntityCreate" />
  </wsdl:message>
  <wsdl:message name="customerAddressUpdateResponse">
    <wsdl:part name="info" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="customerAddressDeleteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="addressId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="customerAddressDeleteResponse">
    <wsdl:part name="info" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCurrentStoreRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCurrentStoreResponse">
    <wsdl:part name="storeView" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductListResponse">
    <wsdl:part name="storeView" type="typens:catalogProductEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="attributes" type="typens:catalogProductRequestAttributes" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductInfoResponse">
    <wsdl:part name="info" type="typens:catalogProductReturnEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
    <wsdl:part name="set" type="xsd:string" />
    <wsdl:part name="sku" type="xsd:string" />
    <wsdl:part name="productData" type="typens:catalogProductCreateEntity" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCreateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="productData" type="typens:catalogProductCreateEntity" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductMultiUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productIds" type="typens:ArrayOfString" />
    <wsdl:part name="productData" type="typens:catalogProductCreateEntityArray" />
    <wsdl:part name="store" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductMultiUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductSetSpecialPriceRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="specialPrice" type="xsd:string" />
    <wsdl:part name="fromDate" type="xsd:string" />
    <wsdl:part name="toDate" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductSetSpecialPriceResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductGetSpecialPriceRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductGetSpecialPriceResponse">
    <wsdl:part name="result" type="typens:catalogProductSpecialPriceReturnEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductDeleteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductDeleteResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeCurrentStoreRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeCurrentStoreResponse">
    <wsdl:part name="storeView" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductListOfAdditionalAttributesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productType" type="xsd:string" />
    <wsdl:part name="attributeSetId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductListOfAdditionalAttributesResponse">
    <wsdl:part name="result" type="typens:catalogAttributeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="setId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeListResponse">
    <wsdl:part name="result" type="typens:catalogAttributeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeOptionsRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeOptionsResponse">
    <wsdl:part name="result" type="typens:catalogAttributeOptionEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeSetName" type="xsd:string" />
    <wsdl:part name="skeletonSetId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetCreateResponse">
    <wsdl:part name="setId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeSetId" type="xsd:string" />
    <wsdl:part name="forceProductsRemove" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetRemoveResponse">
    <wsdl:part name="isRemoved" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetListResponse">
    <wsdl:part name="result" type="typens:catalogProductAttributeSetEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetAttributeAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeId" type="xsd:string" />
    <wsdl:part name="attributeSetId" type="xsd:string" />
    <wsdl:part name="attributeGroupId" type="xsd:string" />
    <wsdl:part name="sortOrder" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetAttributeAddResponse">
    <wsdl:part name="isAdded" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetAttributeRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeId" type="xsd:string" />
    <wsdl:part name="attributeSetId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetAttributeRemoveResponse">
    <wsdl:part name="isRemoved" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeSetId" type="xsd:string" />
    <wsdl:part name="groupName" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupAddResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupRenameRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="groupId" type="xsd:string" />
    <wsdl:part name="groupName" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupRenameResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeGroupId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeSetGroupRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTypesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTypesResponse">
    <wsdl:part name="result" type="typens:catalogAttributeOptionEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductAttributeEntityToCreate" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeCreateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attribute" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attribute" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductAttributeEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attribute" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductAttributeEntityToUpdate" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeAddOptionRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attribute" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductAttributeOptionEntityToAdd" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeAddOptionResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeRemoveOptionRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attribute" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeRemoveOptionResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductTypeListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductTypeListResponse">
    <wsdl:part name="result" type="typens:catalogProductTypeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTierPriceInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTierPriceInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductTierPriceEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTierPriceUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="tier_price" type="typens:catalogProductTierPriceEntityArray" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeTierPriceUpdateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaCurrentStoreRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaCurrentStoreResponse">
    <wsdl:part name="storeView" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaListResponse">
    <wsdl:part name="result" type="typens:catalogProductImageEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="file" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductImageEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaTypesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="setId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaTypesResponse">
    <wsdl:part name="result" type="typens:catalogProductAttributeMediaTypeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductAttributeMediaCreateEntity" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaCreateResponse">
    <wsdl:part name="result" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="file" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductAttributeMediaCreateEntity" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="file" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductAttributeMediaRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkListResponse">
    <wsdl:part name="result" type="typens:catalogProductLinkEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkAssignRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="linkedProduct" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductLinkEntity" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkAssignResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="linkedProduct" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductLinkEntity" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="linkedProduct" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkTypesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkTypesResponse">
    <wsdl:part name="result" type="typens:ArrayOfString" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkAttributesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="type" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductLinkAttributesResponse">
    <wsdl:part name="result" type="typens:catalogProductLinkAttributeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryCurrentStoreRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryCurrentStoreResponse">
    <wsdl:part name="storeView" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductCustomOptionToAdd" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionAddResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductCustomOptionToUpdate" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionListResponse">
    <wsdl:part name="result" type="typens:catalogProductCustomOptionListArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionTypesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionTypesResponse">
    <wsdl:part name="result" type="typens:catalogProductCustomOptionTypesArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductCustomOptionInfoEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueListResponse">
    <wsdl:part name="result" type="typens:catalogProductCustomOptionValueListArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="valueId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductCustomOptionValueInfoEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="optionId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductCustomOptionValueAddArray" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueAddResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="valueId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductCustomOptionValueUpdateEntity" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="valueId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductCustomOptionValueRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryTreeRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="parentId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryTreeResponse">
    <wsdl:part name="tree" type="typens:catalogCategoryTree" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryLevelRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="website" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="parentCategory" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryLevelResponse">
    <wsdl:part name="tree" type="typens:ArrayOfCatalogCategoryEntitiesNoChildren" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="storeView" type="xsd:string" />
    <wsdl:part name="attributes" type="typens:ArrayOfString" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryInfoResponse">
    <wsdl:part name="info" type="typens:catalogCategoryInfo" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="parentId" type="xsd:int" />
    <wsdl:part name="categoryData" type="typens:catalogCategoryEntityCreate" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryCreateResponse">
    <wsdl:part name="attribute_id" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="categoryData" type="typens:catalogCategoryEntityCreate" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryUpdateResponse">
    <wsdl:part name="id" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryMoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="parentId" type="xsd:int" />
    <wsdl:part name="afterId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryMoveResponse">
    <wsdl:part name="id" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryDeleteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryDeleteResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAssignedProductsRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAssignedProductsResponse">
    <wsdl:part name="result" type="typens:catalogAssignedProductArray" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAssignProductRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="position" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAssignProductResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryUpdateProductRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="position" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryUpdateProductResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryRemoveProductRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="categoryId" type="xsd:int" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryRemoveProductResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeCurrentStoreRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeCurrentStoreResponse">
    <wsdl:part name="storeView" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeListResponse">
    <wsdl:part name="result" type="typens:catalogAttributeEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeOptionsRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="attributeId" type="xsd:string" />
    <wsdl:part name="storeView" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogCategoryAttributeOptionsResponse">
    <wsdl:part name="result" type="typens:catalogAttributeOptionEntityArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
  </wsdl:message>
  <wsdl:message name="salesOrderListResponse">
    <wsdl:part name="result" type="typens:salesOrderListEntityArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInfoResponse">
    <wsdl:part name="result" type="typens:salesOrderEntity" />
  </wsdl:message>
  <wsdl:message name="salesOrderAddCommentRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
    <wsdl:part name="status" type="xsd:string" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="notify" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderAddCommentResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderHoldRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderHoldResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderUnholdRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderUnholdResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderCancelRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderCancelResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentListResponse">
    <wsdl:part name="result" type="typens:salesOrderShipmentEntityArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentInfoResponse">
    <wsdl:part name="result" type="typens:salesOrderShipmentEntity" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
    <wsdl:part name="itemsQty" type="typens:orderItemIdQtyArray" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="email" type="xsd:int" />
    <wsdl:part name="includeComment" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentCreateResponse">
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentAddCommentRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="email" type="xsd:string" />
    <wsdl:part name="includeInEmail" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentAddCommentResponse">
    <wsdl:part name="shipmentIncrementId" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentAddTrackRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
    <wsdl:part name="carrier" type="xsd:string" />
    <wsdl:part name="title" type="xsd:string" />
    <wsdl:part name="trackNumber" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentAddTrackResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentSendInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
    <wsdl:part name="comment" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentSendInfoResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentRemoveTrackRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="shipmentIncrementId" type="xsd:string" />
    <wsdl:part name="trackId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentRemoveTrackResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentGetCarriersRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderShipmentGetCarriersResponse">
    <wsdl:part name="result" type="typens:associativeArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceListResponse">
    <wsdl:part name="result" type="typens:salesOrderInvoiceEntityArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceInfoResponse">
    <wsdl:part name="result" type="typens:salesOrderInvoiceEntity" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
    <wsdl:part name="itemsQty" type="typens:orderItemIdQtyArray" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="email" type="xsd:string" />
    <wsdl:part name="includeComment" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCreateResponse">
    <wsdl:part name="result" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceAddCommentRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="email" type="xsd:string" />
    <wsdl:part name="includeComment" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceAddCommentResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="filters" type="typens:filters" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoListResponse">
    <wsdl:part name="result" type="typens:salesOrderCreditmemoEntityArray" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="creditmemoIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoInfoResponse">
    <wsdl:part name="result" type="typens:salesOrderCreditmemoEntity" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:string" />
    <wsdl:part name="creditmemoData" type="typens:salesOrderCreditmemoData" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="notifyCustomer" type="xsd:int" />
    <wsdl:part name="includeComment" type="xsd:int" />
    <wsdl:part name="refundToStoreCreditAmount" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoCreateResponse">
    <wsdl:part name="result" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoAddCommentRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="creditmemoIncrementId" type="xsd:string" />
    <wsdl:part name="comment" type="xsd:string" />
    <wsdl:part name="notifyCustomer" type="xsd:int" />
    <wsdl:part name="includeComment" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoAddCommentResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoCancelRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="creditmemoIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderCreditmemoCancelResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCaptureRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCaptureResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceVoidRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceVoidResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCancelRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="invoiceIncrementId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="salesOrderInvoiceCancelResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="products" type="typens:ArrayOfString" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemListResponse">
    <wsdl:part name="result" type="typens:catalogInventoryStockItemEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="product" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogInventoryStockItemUpdateEntity" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemUpdateResponse">
    <wsdl:part name="result" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemMultiUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productIds" type="typens:ArrayOfString" />
    <wsdl:part name="productData" type="typens:catalogInventoryStockItemUpdateEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogInventoryStockItemMultiUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCreateResponse">
    <wsdl:part name="quoteId" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="shoppingCartOrderRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
    <wsdl:part name="licenses" type="typens:ArrayOfString" />
  </wsdl:message>
  <wsdl:message name="shoppingCartOrderResponse">
    <wsdl:part name="result" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartInfoResponse">
    <wsdl:part name="result" type="typens:shoppingCartInfoEntity" />
  </wsdl:message>
  <wsdl:message name="shoppingCartTotalsRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartTotalsResponse">
    <wsdl:part name="result" type="typens:shoppingCartTotalsEntityArray" />
  </wsdl:message>
  <wsdl:message name="shoppingCartLicenseRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartLicenseResponse">
    <wsdl:part name="result" type="typens:shoppingCartLicenseEntityArray" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="products" type="typens:shoppingCartProductEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductAddResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="products" type="typens:shoppingCartProductEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="products" type="typens:shoppingCartProductEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductListResponse">
    <wsdl:part name="result" type="typens:shoppingCartProductResponseEntityArray" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductMoveToCustomerQuoteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="products" type="typens:shoppingCartProductEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartProductMoveToCustomerQuoteResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCustomerSetRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="customer" type="typens:shoppingCartCustomerEntity" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCustomerSetResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCustomerAddressesRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="customer" type="typens:shoppingCartCustomerAddressEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCustomerAddressesResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartShippingMethodRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="method" type="xsd:string" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartShippingMethodResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartShippingListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartShippingListResponse">
    <wsdl:part name="result" type="typens:shoppingCartShippingMethodEntityArray" />
  </wsdl:message>
  <wsdl:message name="shoppingCartPaymentMethodRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="method" type="typens:shoppingCartPaymentMethodEntity" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartPaymentMethodResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartPaymentListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartPaymentListResponse">
    <wsdl:part name="result" type="typens:shoppingCartPaymentMethodResponseEntityArray" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCouponAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="couponCode" type="xsd:string" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCouponAddResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCouponRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:int" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="shoppingCartCouponRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagListResponse">
    <wsdl:part name="result" type="typens:catalogProductTagListEntityArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagInfoRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="tagId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagInfoResponse">
    <wsdl:part name="result" type="typens:catalogProductTagInfoEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductTagAddEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagAddResponse">
    <wsdl:part name="result" type="typens:associativeArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagUpdateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="tagId" type="xsd:string" />
    <wsdl:part name="data" type="typens:catalogProductTagUpdateEntity" />
    <wsdl:part name="store" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagUpdateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="tagId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductTagRemoveResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:string" />
    <wsdl:part name="giftMessage" type="typens:giftMessageEntity" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteResponse">
    <wsdl:part name="result" type="typens:giftMessageResponse" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteItemRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteItemId" type="xsd:string" />
    <wsdl:part name="giftMessage" type="typens:giftMessageEntity" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteItemResponse">
    <wsdl:part name="result" type="typens:giftMessageResponse" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteProductRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="quoteId" type="xsd:string" />
    <wsdl:part name="productsAndMessages" type="typens:giftMessageAssociativeProductsEntityArray" />
    <wsdl:part name="storeId" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="giftMessageForQuoteProductResponse">
    <wsdl:part name="result" type="typens:giftMessageResponseArray" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkAddRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="resource" type="typens:catalogProductDownloadableLinkAddEntity" />
    <wsdl:part name="resourceType" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkAddResponse">
    <wsdl:part name="respons" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkListRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="productId" type="xsd:string" />
    <wsdl:part name="store" type="xsd:string" />
    <wsdl:part name="identifierType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkListResponse">
    <wsdl:part name="respons" type="typens:catalogProductDownloadableLinkInfoEntity" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkRemoveRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="linkId" type="xsd:string" />
    <wsdl:part name="resourceType" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="catalogProductDownloadableLinkRemoveResponse">
    <wsdl:part name="respons" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsCreateRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="dados_produto" type="typens:egestaoProductsCreateEntityArray" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsCreateResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsStockRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="produtos" type="typens:egestaoProductsStockEntityArray" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsStockResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsTrackingRequest">
    <wsdl:part name="sessionId" type="xsd:string" />
    <wsdl:part name="orderIncrementId" type="xsd:int" />
    <wsdl:part name="trackNumber" type="xsd:int" />
  </wsdl:message>
  <wsdl:message name="egestaoProductsTrackingResponse">
    <wsdl:part name="result" type="xsd:boolean" />
  </wsdl:message>
  <wsdl:portType name="PortType">
    <wsdl:operation name="endSession">
      <documentation>End web service session</documentation>
      <wsdl:input message="typens:endSession" />
      <wsdl:output message="typens:endSessionResponse" />
    </wsdl:operation>
    <wsdl:operation name="login">
      <documentation>Login user and retrive session id</documentation>
      <wsdl:input message="typens:login" />
      <wsdl:output message="typens:loginResponse" />
    </wsdl:operation>
    <wsdl:operation name="startSession">
      <documentation>Start web service session</documentation>
      <wsdl:input message="typens:startSession" />
      <wsdl:output message="typens:startSessionResponse" />
    </wsdl:operation>
    <wsdl:operation name="resources">
      <documentation>List of available resources</documentation>
      <wsdl:input message="typens:resourcesRequest" />
      <wsdl:output message="typens:resourcesResponse" />
    </wsdl:operation>
    <wsdl:operation name="globalFaults">
      <documentation>List of global faults</documentation>
      <wsdl:input message="typens:globalFaults" />
      <wsdl:output message="typens:globalFaultsResponse" />
    </wsdl:operation>
    <wsdl:operation name="resourceFaults">
      <documentation>List of resource faults</documentation>
      <wsdl:input message="typens:resourceFaults" />
      <wsdl:output message="typens:resourceFaultsResponse" />
    </wsdl:operation>
    <wsdl:operation name="storeList">
      <documentation>List of stores</documentation>
      <wsdl:input message="typens:storeListRequest" />
      <wsdl:output message="typens:storeListResponse" />
    </wsdl:operation>
    <wsdl:operation name="storeInfo">
      <documentation>Store view info</documentation>
      <wsdl:input message="typens:storeInfoRequest" />
      <wsdl:output message="typens:storeInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="magentoInfo">
      <documentation>Info about current Magento installation</documentation>
      <wsdl:input message="typens:magentoInfoRequest" />
      <wsdl:output message="typens:magentoInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="directoryCountryList">
      <documentation>List of countries</documentation>
      <wsdl:input message="typens:directoryCountryListRequest" />
      <wsdl:output message="typens:directoryCountryListResponse" />
    </wsdl:operation>
    <wsdl:operation name="directoryRegionList">
      <documentation>List of regions in specified country</documentation>
      <wsdl:input message="typens:directoryRegionListRequest" />
      <wsdl:output message="typens:directoryRegionListResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerCustomerList">
      <documentation>Retrieve customers</documentation>
      <wsdl:input message="typens:customerCustomerListRequest" />
      <wsdl:output message="typens:customerCustomerListResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerCustomerCreate">
      <documentation>Create customer</documentation>
      <wsdl:input message="typens:customerCustomerCreateRequest" />
      <wsdl:output message="typens:customerCustomerCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerCustomerInfo">
      <documentation>Retrieve customer data</documentation>
      <wsdl:input message="typens:customerCustomerInfoRequest" />
      <wsdl:output message="typens:customerCustomerInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerCustomerUpdate">
      <documentation>Update customer data</documentation>
      <wsdl:input message="typens:customerCustomerUpdateRequest" />
      <wsdl:output message="typens:customerCustomerUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerCustomerDelete">
      <documentation>Delete customer</documentation>
      <wsdl:input message="typens:customerCustomerDeleteRequest" />
      <wsdl:output message="typens:customerCustomerDeleteResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerGroupList">
      <documentation>Retrieve customer groups</documentation>
      <wsdl:input message="typens:customerGroupListRequest" />
      <wsdl:output message="typens:customerGroupListResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerAddressList">
      <documentation>Retrieve customer addresses</documentation>
      <wsdl:input message="typens:customerAddressListRequest" />
      <wsdl:output message="typens:customerAddressListResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerAddressCreate">
      <documentation>Create customer address</documentation>
      <wsdl:input message="typens:customerAddressCreateRequest" />
      <wsdl:output message="typens:customerAddressCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerAddressInfo">
      <documentation>Retrieve customer address data</documentation>
      <wsdl:input message="typens:customerAddressInfoRequest" />
      <wsdl:output message="typens:customerAddressInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerAddressUpdate">
      <documentation>Update customer address data</documentation>
      <wsdl:input message="typens:customerAddressUpdateRequest" />
      <wsdl:output message="typens:customerAddressUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="customerAddressDelete">
      <documentation>Delete customer address</documentation>
      <wsdl:input message="typens:customerAddressDeleteRequest" />
      <wsdl:output message="typens:customerAddressDeleteResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryCurrentStore">
      <documentation>Set_Get current store view</documentation>
      <wsdl:input message="typens:catalogCategoryCurrentStoreRequest" />
      <wsdl:output message="typens:catalogCategoryCurrentStoreResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryTree">
      <documentation>Retrieve hierarchical tree of categories.</documentation>
      <wsdl:input message="typens:catalogCategoryTreeRequest" />
      <wsdl:output message="typens:catalogCategoryTreeResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryLevel">
      <documentation>Retrieve hierarchical tree of categories.</documentation>
      <wsdl:input message="typens:catalogCategoryLevelRequest" />
      <wsdl:output message="typens:catalogCategoryLevelResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryInfo">
      <documentation>Retrieve hierarchical tree of categories.</documentation>
      <wsdl:input message="typens:catalogCategoryInfoRequest" />
      <wsdl:output message="typens:catalogCategoryInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryCreate">
      <documentation>Create new category and return its id.</documentation>
      <wsdl:input message="typens:catalogCategoryCreateRequest" />
      <wsdl:output message="typens:catalogCategoryCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryUpdate">
      <documentation>Update category</documentation>
      <wsdl:input message="typens:catalogCategoryUpdateRequest" />
      <wsdl:output message="typens:catalogCategoryUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryMove">
      <documentation>Move category in tree</documentation>
      <wsdl:input message="typens:catalogCategoryMoveRequest" />
      <wsdl:output message="typens:catalogCategoryMoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryDelete">
      <documentation>Delete category</documentation>
      <wsdl:input message="typens:catalogCategoryDeleteRequest" />
      <wsdl:output message="typens:catalogCategoryDeleteResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAssignedProducts">
      <documentation>Retrieve list of assigned products</documentation>
      <wsdl:input message="typens:catalogCategoryAssignedProductsRequest" />
      <wsdl:output message="typens:catalogCategoryAssignedProductsResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAssignProduct">
      <documentation>Assign product to category</documentation>
      <wsdl:input message="typens:catalogCategoryAssignProductRequest" />
      <wsdl:output message="typens:catalogCategoryAssignProductResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryUpdateProduct">
      <documentation>Update assigned product</documentation>
      <wsdl:input message="typens:catalogCategoryUpdateProductRequest" />
      <wsdl:output message="typens:catalogCategoryUpdateProductResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryRemoveProduct">
      <documentation>Remove product assignment from category</documentation>
      <wsdl:input message="typens:catalogCategoryRemoveProductRequest" />
      <wsdl:output message="typens:catalogCategoryRemoveProductResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeCurrentStore">
      <documentation>Set/Get current store view</documentation>
      <wsdl:input message="typens:catalogCategoryAttributeCurrentStoreRequest" />
      <wsdl:output message="typens:catalogCategoryAttributeCurrentStoreResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeList">
      <documentation>Retrieve category attributes</documentation>
      <wsdl:input message="typens:catalogCategoryAttributeListRequest" />
      <wsdl:output message="typens:catalogCategoryAttributeListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeOptions">
      <documentation>Retrieve attribute options</documentation>
      <wsdl:input message="typens:catalogCategoryAttributeOptionsRequest" />
      <wsdl:output message="typens:catalogCategoryAttributeOptionsResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCurrentStore">
      <documentation>Set/Get current store view</documentation>
      <wsdl:input message="typens:catalogProductCurrentStoreRequest" />
      <wsdl:output message="typens:catalogProductCurrentStoreResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductList">
      <documentation>Retrieve products list by filters</documentation>
      <wsdl:input message="typens:catalogProductListRequest" />
      <wsdl:output message="typens:catalogProductListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductInfo">
      <documentation>Retrieve product</documentation>
      <wsdl:input message="typens:catalogProductInfoRequest" />
      <wsdl:output message="typens:catalogProductInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCreate">
      <documentation>Create new product and return product id</documentation>
      <wsdl:input message="typens:catalogProductCreateRequest" />
      <wsdl:output message="typens:catalogProductCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductUpdate">
      <documentation>Update product</documentation>
      <wsdl:input message="typens:catalogProductUpdateRequest" />
      <wsdl:output message="typens:catalogProductUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductMultiUpdate">
      <documentation>Product multi update</documentation>
      <wsdl:input message="typens:catalogProductMultiUpdateRequest" />
      <wsdl:output message="typens:catalogProductMultiUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductSetSpecialPrice">
      <documentation>Update product special price</documentation>
      <wsdl:input message="typens:catalogProductSetSpecialPriceRequest" />
      <wsdl:output message="typens:catalogProductSetSpecialPriceResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductGetSpecialPrice">
      <documentation>Get product special price data</documentation>
      <wsdl:input message="typens:catalogProductGetSpecialPriceRequest" />
      <wsdl:output message="typens:catalogProductGetSpecialPriceResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductDelete">
      <documentation>Delete product</documentation>
      <wsdl:input message="typens:catalogProductDeleteRequest" />
      <wsdl:output message="typens:catalogProductDeleteResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeCurrentStore">
      <documentation>Set/Get current store view</documentation>
      <wsdl:input message="typens:catalogProductAttributeCurrentStoreRequest" />
      <wsdl:output message="typens:catalogProductAttributeCurrentStoreResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductListOfAdditionalAttributes">
      <documentation>Get list of additional attributes which are not in default create/update list</documentation>
      <wsdl:input message="typens:catalogProductListOfAdditionalAttributesRequest" />
      <wsdl:output message="typens:catalogProductListOfAdditionalAttributesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeList">
      <documentation>Retrieve attribute list</documentation>
      <wsdl:input message="typens:catalogProductAttributeListRequest" />
      <wsdl:output message="typens:catalogProductAttributeListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeOptions">
      <documentation>Retrieve attribute options</documentation>
      <wsdl:input message="typens:catalogProductAttributeOptionsRequest" />
      <wsdl:output message="typens:catalogProductAttributeOptionsResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetCreate">
      <documentation>Create product attribute set based on another set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetCreateRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetRemove">
      <documentation>Remove product attribute set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetRemoveRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetList">
      <documentation>Retrieve product attribute sets</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetListRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetAttributeAdd">
      <documentation>Add attribute into attribute set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetAttributeAddRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetAttributeAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetAttributeRemove">
      <documentation>Remove attribute from attribute set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetAttributeRemoveRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetAttributeRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupAdd">
      <documentation>Create group within existing attribute set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetGroupAddRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetGroupAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupRename">
      <documentation>Rename existing group</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetGroupRenameRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetGroupRenameResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupRemove">
      <documentation>Remove group from attribute set</documentation>
      <wsdl:input message="typens:catalogProductAttributeSetGroupRemoveRequest" />
      <wsdl:output message="typens:catalogProductAttributeSetGroupRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTypes">
      <documentation>Get list of possible attribute types</documentation>
      <wsdl:input message="typens:catalogProductAttributeTypesRequest" />
      <wsdl:output message="typens:catalogProductAttributeTypesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeCreate">
      <documentation>Create new attribute</documentation>
      <wsdl:input message="typens:catalogProductAttributeCreateRequest" />
      <wsdl:output message="typens:catalogProductAttributeCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeRemove">
      <documentation>Delete attribute</documentation>
      <wsdl:input message="typens:catalogProductAttributeRemoveRequest" />
      <wsdl:output message="typens:catalogProductAttributeRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeInfo">
      <documentation>Get full information about attribute with list of options</documentation>
      <wsdl:input message="typens:catalogProductAttributeInfoRequest" />
      <wsdl:output message="typens:catalogProductAttributeInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeUpdate">
      <documentation>Update attribute</documentation>
      <wsdl:input message="typens:catalogProductAttributeUpdateRequest" />
      <wsdl:output message="typens:catalogProductAttributeUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeAddOption">
      <documentation>Add option to attribute</documentation>
      <wsdl:input message="typens:catalogProductAttributeAddOptionRequest" />
      <wsdl:output message="typens:catalogProductAttributeAddOptionResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeRemoveOption">
      <documentation>Remove option from attribute</documentation>
      <wsdl:input message="typens:catalogProductAttributeRemoveOptionRequest" />
      <wsdl:output message="typens:catalogProductAttributeRemoveOptionResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTypeList">
      <documentation>Retrieve product types</documentation>
      <wsdl:input message="typens:catalogProductTypeListRequest" />
      <wsdl:output message="typens:catalogProductTypeListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTierPriceInfo">
      <documentation>Retrieve product tier prices</documentation>
      <wsdl:input message="typens:catalogProductAttributeTierPriceInfoRequest" />
      <wsdl:output message="typens:catalogProductAttributeTierPriceInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTierPriceUpdate">
      <documentation>Update product tier prices</documentation>
      <wsdl:input message="typens:catalogProductAttributeTierPriceUpdateRequest" />
      <wsdl:output message="typens:catalogProductAttributeTierPriceUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaCurrentStore">
      <documentation>Set/Get current store view</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaCurrentStoreRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaCurrentStoreResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaList">
      <documentation>Retrieve product image list</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaListRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaInfo">
      <documentation>Retrieve product image data</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaInfoRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaTypes">
      <documentation>Retrieve product image types</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaTypesRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaTypesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaCreate">
      <documentation>Upload new product image</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaCreateRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaUpdate">
      <documentation>Update product image</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaUpdateRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaRemove">
      <documentation>Remove product image</documentation>
      <wsdl:input message="typens:catalogProductAttributeMediaRemoveRequest" />
      <wsdl:output message="typens:catalogProductAttributeMediaRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkList">
      <documentation>Retrieve linked products</documentation>
      <wsdl:input message="typens:catalogProductLinkListRequest" />
      <wsdl:output message="typens:catalogProductLinkListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkAssign">
      <documentation>Assign product link</documentation>
      <wsdl:input message="typens:catalogProductLinkAssignRequest" />
      <wsdl:output message="typens:catalogProductLinkAssignResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkUpdate">
      <documentation>Update product link</documentation>
      <wsdl:input message="typens:catalogProductLinkUpdateRequest" />
      <wsdl:output message="typens:catalogProductLinkUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkRemove">
      <documentation>Remove product link</documentation>
      <wsdl:input message="typens:catalogProductLinkRemoveRequest" />
      <wsdl:output message="typens:catalogProductLinkRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkTypes">
      <documentation>Retrieve product link types</documentation>
      <wsdl:input message="typens:catalogProductLinkTypesRequest" />
      <wsdl:output message="typens:catalogProductLinkTypesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkAttributes">
      <documentation>Retrieve product link type attributes</documentation>
      <wsdl:input message="typens:catalogProductLinkAttributesRequest" />
      <wsdl:output message="typens:catalogProductLinkAttributesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionAdd">
      <documentation>Add new custom option into product</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionAddRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionUpdate">
      <documentation>Update product custom option</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionUpdateRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionTypes">
      <documentation>Get list of available custom option types</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionTypesRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionTypesResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionInfo">
      <documentation>Get full information about custom option in product</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionInfoRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionList">
      <documentation>Retrieve list of product custom options</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionListRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionRemove">
      <documentation>Remove custom option</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionRemoveRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueInfo">
      <documentation>Retrieve custom option value info</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionValueInfoRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionValueInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueList">
      <documentation>Retrieve custom option values list</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionValueListRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionValueListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueAdd">
      <documentation>Add new custom option values</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionValueAddRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionValueAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueUpdate">
      <documentation>Update custom option value</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionValueUpdateRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionValueUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueRemove">
      <documentation>Remove value from custom option</documentation>
      <wsdl:input message="typens:catalogProductCustomOptionValueRemoveRequest" />
      <wsdl:output message="typens:catalogProductCustomOptionValueRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderList">
      <documentation>Retrieve list of orders by filters</documentation>
      <wsdl:input message="typens:salesOrderListRequest" />
      <wsdl:output message="typens:salesOrderListResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInfo">
      <documentation>Retrieve order information</documentation>
      <wsdl:input message="typens:salesOrderInfoRequest" />
      <wsdl:output message="typens:salesOrderInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderAddComment">
      <documentation>Add comment to order</documentation>
      <wsdl:input message="typens:salesOrderAddCommentRequest" />
      <wsdl:output message="typens:salesOrderAddCommentResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderHold">
      <documentation>Hold order</documentation>
      <wsdl:input message="typens:salesOrderHoldRequest" />
      <wsdl:output message="typens:salesOrderHoldResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderUnhold">
      <documentation>Unhold order</documentation>
      <wsdl:input message="typens:salesOrderUnholdRequest" />
      <wsdl:output message="typens:salesOrderUnholdResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCancel">
      <documentation>Cancel order</documentation>
      <wsdl:input message="typens:salesOrderCancelRequest" />
      <wsdl:output message="typens:salesOrderCancelResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentList">
      <documentation>Retrieve list of shipments by filters</documentation>
      <wsdl:input message="typens:salesOrderShipmentListRequest" />
      <wsdl:output message="typens:salesOrderShipmentListResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentInfo">
      <documentation>Retrieve shipment information</documentation>
      <wsdl:input message="typens:salesOrderShipmentInfoRequest" />
      <wsdl:output message="typens:salesOrderShipmentInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentCreate">
      <documentation>Create new shipment for order</documentation>
      <wsdl:input message="typens:salesOrderShipmentCreateRequest" />
      <wsdl:output message="typens:salesOrderShipmentCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentAddComment">
      <documentation>Add new comment to shipment</documentation>
      <wsdl:input message="typens:salesOrderShipmentAddCommentRequest" />
      <wsdl:output message="typens:salesOrderShipmentAddCommentResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentAddTrack">
      <documentation>Add new tracking number</documentation>
      <wsdl:input message="typens:salesOrderShipmentAddTrackRequest" />
      <wsdl:output message="typens:salesOrderShipmentAddTrackResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentSendInfo">
      <documentation>Send shipment info</documentation>
      <wsdl:input message="typens:salesOrderShipmentSendInfoRequest" />
      <wsdl:output message="typens:salesOrderShipmentSendInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentRemoveTrack">
      <documentation>Remove tracking number</documentation>
      <wsdl:input message="typens:salesOrderShipmentRemoveTrackRequest" />
      <wsdl:output message="typens:salesOrderShipmentRemoveTrackResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentGetCarriers">
      <documentation>Retrieve list of allowed carriers for order</documentation>
      <wsdl:input message="typens:salesOrderShipmentGetCarriersRequest" />
      <wsdl:output message="typens:salesOrderShipmentGetCarriersResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceList">
      <documentation>Retrieve list of invoices by filters</documentation>
      <wsdl:input message="typens:salesOrderInvoiceListRequest" />
      <wsdl:output message="typens:salesOrderInvoiceListResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceInfo">
      <documentation>Retrieve invoice information</documentation>
      <wsdl:input message="typens:salesOrderInvoiceInfoRequest" />
      <wsdl:output message="typens:salesOrderInvoiceInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCreate">
      <documentation>Create new invoice for order</documentation>
      <wsdl:input message="typens:salesOrderInvoiceCreateRequest" />
      <wsdl:output message="typens:salesOrderInvoiceCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceAddComment">
      <documentation>Add new comment to shipment</documentation>
      <wsdl:input message="typens:salesOrderInvoiceAddCommentRequest" />
      <wsdl:output message="typens:salesOrderInvoiceAddCommentResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCapture">
      <documentation>Capture invoice</documentation>
      <wsdl:input message="typens:salesOrderInvoiceCaptureRequest" />
      <wsdl:output message="typens:salesOrderInvoiceCaptureResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceVoid">
      <documentation>Void invoice</documentation>
      <wsdl:input message="typens:salesOrderInvoiceVoidRequest" />
      <wsdl:output message="typens:salesOrderInvoiceVoidResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCancel">
      <documentation>Cancel invoice</documentation>
      <wsdl:input message="typens:salesOrderInvoiceCancelRequest" />
      <wsdl:output message="typens:salesOrderInvoiceCancelResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoList">
      <documentation>Retrieve list of creditmemos by filters</documentation>
      <wsdl:input message="typens:salesOrderCreditmemoListRequest" />
      <wsdl:output message="typens:salesOrderCreditmemoListResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoInfo">
      <documentation>Retrieve creditmemo information</documentation>
      <wsdl:input message="typens:salesOrderCreditmemoInfoRequest" />
      <wsdl:output message="typens:salesOrderCreditmemoInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoCreate">
      <documentation>Create new creditmemo for order</documentation>
      <wsdl:input message="typens:salesOrderCreditmemoCreateRequest" />
      <wsdl:output message="typens:salesOrderCreditmemoCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoAddComment">
      <documentation>Add new comment to shipment</documentation>
      <wsdl:input message="typens:salesOrderCreditmemoAddCommentRequest" />
      <wsdl:output message="typens:salesOrderCreditmemoAddCommentResponse" />
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoCancel">
      <documentation>Cancel creditmemo</documentation>
      <wsdl:input message="typens:salesOrderCreditmemoCancelRequest" />
      <wsdl:output message="typens:salesOrderCreditmemoCancelResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemList">
      <documentation>Retrieve stock data by product ids</documentation>
      <wsdl:input message="typens:catalogInventoryStockItemListRequest" />
      <wsdl:output message="typens:catalogInventoryStockItemListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemUpdate">
      <documentation>Update product stock data</documentation>
      <wsdl:input message="typens:catalogInventoryStockItemUpdateRequest" />
      <wsdl:output message="typens:catalogInventoryStockItemUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemMultiUpdate">
      <documentation>Multi stock item update</documentation>
      <wsdl:input message="typens:catalogInventoryStockItemMultiUpdateRequest" />
      <wsdl:output message="typens:catalogInventoryStockItemMultiUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCreate">
      <documentation>Create shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartCreateRequest" />
      <wsdl:output message="typens:shoppingCartCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartInfo">
      <documentation>Retrieve information about shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartInfoRequest" />
      <wsdl:output message="typens:shoppingCartInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartOrder">
      <documentation>Create an order from shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartOrderRequest" />
      <wsdl:output message="typens:shoppingCartOrderResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartTotals">
      <documentation>Get total prices for shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartTotalsRequest" />
      <wsdl:output message="typens:shoppingCartTotalsResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartLicense">
      <documentation>Get terms and conditions</documentation>
      <wsdl:input message="typens:shoppingCartLicenseRequest" />
      <wsdl:output message="typens:shoppingCartLicenseResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductAdd">
      <documentation>Add product(s) to shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartProductAddRequest" />
      <wsdl:output message="typens:shoppingCartProductAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductUpdate">
      <documentation>Update product(s) quantities in shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartProductUpdateRequest" />
      <wsdl:output message="typens:shoppingCartProductUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductRemove">
      <documentation>Remove product(s) from shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartProductRemoveRequest" />
      <wsdl:output message="typens:shoppingCartProductRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductList">
      <documentation>Get list of products in shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartProductListRequest" />
      <wsdl:output message="typens:shoppingCartProductListResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductMoveToCustomerQuote">
      <documentation>Move product(s) to customer quote</documentation>
      <wsdl:input message="typens:shoppingCartProductMoveToCustomerQuoteRequest" />
      <wsdl:output message="typens:shoppingCartProductMoveToCustomerQuoteResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCustomerSet">
      <documentation>Set customer for shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartCustomerSetRequest" />
      <wsdl:output message="typens:shoppingCartCustomerSetResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCustomerAddresses">
      <documentation>Set customer's addresses in shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartCustomerAddressesRequest" />
      <wsdl:output message="typens:shoppingCartCustomerAddressesResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartShippingMethod">
      <documentation>Set shipping method</documentation>
      <wsdl:input message="typens:shoppingCartShippingMethodRequest" />
      <wsdl:output message="typens:shoppingCartShippingMethodResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartShippingList">
      <documentation>Get list of available shipping methods</documentation>
      <wsdl:input message="typens:shoppingCartShippingListRequest" />
      <wsdl:output message="typens:shoppingCartShippingListResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartPaymentMethod">
      <documentation>Set payment method</documentation>
      <wsdl:input message="typens:shoppingCartPaymentMethodRequest" />
      <wsdl:output message="typens:shoppingCartPaymentMethodResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartPaymentList">
      <documentation>Get list of available payment methods</documentation>
      <wsdl:input message="typens:shoppingCartPaymentListRequest" />
      <wsdl:output message="typens:shoppingCartPaymentListResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCouponAdd">
      <documentation>Add coupon code for shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartCouponAddRequest" />
      <wsdl:output message="typens:shoppingCartCouponAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCouponRemove">
      <documentation>Remove coupon code from shopping cart</documentation>
      <wsdl:input message="typens:shoppingCartCouponRemoveRequest" />
      <wsdl:output message="typens:shoppingCartCouponRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagList">
      <documentation>Retrieve list of tags by product</documentation>
      <wsdl:input message="typens:catalogProductTagListRequest" />
      <wsdl:output message="typens:catalogProductTagListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagInfo">
      <documentation>Retrieve product tag info</documentation>
      <wsdl:input message="typens:catalogProductTagInfoRequest" />
      <wsdl:output message="typens:catalogProductTagInfoResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagAdd">
      <documentation>Add tag(s) to product</documentation>
      <wsdl:input message="typens:catalogProductTagAddRequest" />
      <wsdl:output message="typens:catalogProductTagAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagUpdate">
      <documentation>Update product tag</documentation>
      <wsdl:input message="typens:catalogProductTagUpdateRequest" />
      <wsdl:output message="typens:catalogProductTagUpdateResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagRemove">
      <documentation>Remove product tag</documentation>
      <wsdl:input message="typens:catalogProductTagRemoveRequest" />
      <wsdl:output message="typens:catalogProductTagRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuote">
      <documentation>Set a gift message to the cart</documentation>
      <wsdl:input message="typens:giftMessageForQuoteRequest" />
      <wsdl:output message="typens:giftMessageForQuoteResponse" />
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuoteItem">
      <documentation>Setting a gift messages to the quote item</documentation>
      <wsdl:input message="typens:giftMessageForQuoteItemRequest" />
      <wsdl:output message="typens:giftMessageForQuoteItemResponse" />
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuoteProduct">
      <documentation>Setting a gift messages to the quote items by products</documentation>
      <wsdl:input message="typens:giftMessageForQuoteProductRequest" />
      <wsdl:output message="typens:giftMessageForQuoteProductResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkAdd">
      <documentation>Add links to downloadable product</documentation>
      <wsdl:input message="typens:catalogProductDownloadableLinkAddRequest" />
      <wsdl:output message="typens:catalogProductDownloadableLinkAddResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkList">
      <documentation>Retrieve list of links and samples for downloadable product</documentation>
      <wsdl:input message="typens:catalogProductDownloadableLinkListRequest" />
      <wsdl:output message="typens:catalogProductDownloadableLinkListResponse" />
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkRemove">
      <documentation>Remove links and samples from downloadable product</documentation>
      <wsdl:input message="typens:catalogProductDownloadableLinkRemoveRequest" />
      <wsdl:output message="typens:catalogProductDownloadableLinkRemoveResponse" />
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsCreate">
      <documentation>Inserir Produtos</documentation>
      <wsdl:input message="typens:egestaoProductsCreateRequest" />
      <wsdl:output message="typens:egestaoProductsCreateResponse" />
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsStock">
      <documentation>Inserir Produtos</documentation>
      <wsdl:input message="typens:egestaoProductsStockRequest" />
      <wsdl:output message="typens:egestaoProductsStockResponse" />
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsTracking">
      <documentation>Tracking Pedido</documentation>
      <wsdl:input message="typens:egestaoProductsTrackingRequest" />
      <wsdl:output message="typens:egestaoProductsTrackingResponse" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="Binding" type="typens:PortType">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc" />
    <wsdl:operation name="endSession">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="login">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="startSession">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="resources">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="globalFaults">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="resourceFaults">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="storeList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="storeInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="magentoInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="directoryCountryList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="directoryRegionList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerCustomerList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerCustomerCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerCustomerInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerCustomerUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerCustomerDelete">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerGroupList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerAddressList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerAddressCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerAddressInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerAddressUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="customerAddressDelete">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryCurrentStore">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryTree">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryLevel">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryMove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryDelete">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAssignedProducts">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAssignProduct">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryUpdateProduct">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryRemoveProduct">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCurrentStore">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductListOfAdditionalAttributes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductMultiUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductSetSpecialPrice">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductGetSpecialPrice">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductDelete">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeCurrentStore">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeOptions">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetAttributeAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetAttributeRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupRename">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeSetGroupRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTypes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeCurrentStore">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaCurrentStore">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeAddOption">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeRemoveOption">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTypeList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTierPriceInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeTierPriceUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogCategoryAttributeOptions">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaTypes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductAttributeMediaRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkAssign">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkTypes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductLinkAttributes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionTypes">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionValueRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductCustomOptionRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderAddComment">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderHold">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderUnhold">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCancel">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentAddComment">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentAddTrack">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentSendInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentRemoveTrack">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderShipmentGetCarriers">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceAddComment">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCapture">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceVoid">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderInvoiceCancel">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoAddComment">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="salesOrderCreditmemoCancel">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogInventoryStockItemMultiUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartTotals">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartOrder">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartLicense">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartProductMoveToCustomerQuote">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCustomerSet">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCustomerAddresses">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartShippingMethod">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartShippingList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartPaymentMethod">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartPaymentList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCouponAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="shoppingCartCouponRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagInfo">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagUpdate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductTagRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuote">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuoteItem">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="giftMessageSetForQuoteProduct">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkAdd">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkList">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="catalogProductDownloadableLinkRemove">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsCreate">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsStock">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="egestaoProductsTracking">
      <soap:operation soapAction="urn:Action" />
      <wsdl:input>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="urn:Magento" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="MagentoService">
    <wsdl:port name="Port" binding="typens:Binding">
      <soap:address location="http://www.tudobeloestetica.com.br/hml/index.php/api/v2_soap/index/" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>