<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.seogenie.com" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.seogenie.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types />
  <wsdl:message name="doesUserExistsSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
  </wsdl:message>
  <wsdl:message name="doesUserExistsSoapOut">
    <wsdl:part name="doesUserExistsResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="checkResellerSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="checkResellerSoapOut">
    <wsdl:part name="checkResellerResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addResellerSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="CompanyName" type="s:string" />
    <wsdl:part name="ContactPerson" type="s:string" />
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="City" type="s:string" />
    <wsdl:part name="State" type="s:string" />
    <wsdl:part name="Country" type="s:string" />
    <wsdl:part name="Zip" type="s:string" />
    <wsdl:part name="TelNo" type="s:string" />
    <wsdl:part name="FaxNo" type="s:string" />
    <wsdl:part name="NotifyEmail" type="s:string" />
    <wsdl:part name="MinBalance" type="s:double" />
    <wsdl:part name="uname" type="s:string" />
    <wsdl:part name="pwd" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addResellerSoapOut">
    <wsdl:part name="addResellerResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="setResellerPricingSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="DirectoryAmount" type="s:double" />
    <wsdl:part name="PressReleaseAmount" type="s:double" />
    <wsdl:part name="ArticleAmount" type="s:double" />
    <wsdl:part name="SearchEngineAmount" type="s:double" />
    <wsdl:part name="RecommendationAmount" type="s:double" />
    <wsdl:part name="uname" type="s:string" />
    <wsdl:part name="pwd" type="s:string" />
  </wsdl:message>
  <wsdl:message name="setResellerPricingSoapOut">
    <wsdl:part name="setResellerPricingResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addFundSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="Amount" type="s:double" />
    <wsdl:part name="Description" type="s:string" />
    <wsdl:part name="uname" type="s:string" />
    <wsdl:part name="pwd" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addFundSoapOut">
    <wsdl:part name="addFundResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addOrderSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="URL" type="s:string" />
    <wsdl:part name="Email" type="s:string" />
    <wsdl:part name="Directory" type="s:int" />
    <wsdl:part name="PressRelease" type="s:int" />
    <wsdl:part name="Article" type="s:int" />
    <wsdl:part name="SearchEngine" type="s:int" />
    <wsdl:part name="Blog" type="s:int" />
    <wsdl:part name="Forum" type="s:int" />
    <wsdl:part name="SocialBookMarking" type="s:int" />
    <wsdl:part name="Recommendation" type="s:int" />
  </wsdl:message>
  <wsdl:message name="addOrderSoapOut">
    <wsdl:part name="addOrderResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="upgradeOrderSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
    <wsdl:part name="Directory" type="s:int" />
    <wsdl:part name="PressRelease" type="s:int" />
    <wsdl:part name="Article" type="s:int" />
    <wsdl:part name="SearchEngine" type="s:int" />
    <wsdl:part name="Blog" type="s:int" />
    <wsdl:part name="Forum" type="s:int" />
    <wsdl:part name="SocialBookMarking" type="s:int" />
    <wsdl:part name="Recommendation" type="s:int" />
  </wsdl:message>
  <wsdl:message name="upgradeOrderSoapOut">
    <wsdl:part name="upgradeOrderResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="deleteOrderSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
  </wsdl:message>
  <wsdl:message name="deleteOrderSoapOut">
    <wsdl:part name="deleteOrderResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="suspendOrderSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
  </wsdl:message>
  <wsdl:message name="suspendOrderSoapOut">
    <wsdl:part name="suspendOrderResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="setResellerContactDetailsSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="BillingEmail" type="s:string" />
    <wsdl:part name="BillingName" type="s:string" />
    <wsdl:part name="BillingTelCountryCode" type="s:string" />
    <wsdl:part name="BillingTelNo" type="s:string" />
    <wsdl:part name="BillingFaxCountryCode" type="s:string" />
    <wsdl:part name="BillingFaxNo" type="s:string" />
    <wsdl:part name="BillingSignature" type="s:string" />
    <wsdl:part name="SalesEmail" type="s:string" />
    <wsdl:part name="SalesName" type="s:string" />
    <wsdl:part name="SalesTelCountryCode" type="s:string" />
    <wsdl:part name="SalesTelNo" type="s:string" />
    <wsdl:part name="SalesFaxCountryCode" type="s:string" />
    <wsdl:part name="SalesFaxNo" type="s:string" />
    <wsdl:part name="SalesSignature" type="s:string" />
    <wsdl:part name="TechnicalEmail" type="s:string" />
    <wsdl:part name="TechnicalURL" type="s:string" />
    <wsdl:part name="TechnicalTelCountryCode" type="s:string" />
    <wsdl:part name="TechnicalTelNo" type="s:string" />
    <wsdl:part name="AbuseDeskEmail" type="s:string" />
    <wsdl:part name="AbuseDeskName" type="s:string" />
    <wsdl:part name="AbuseDeskSignature" type="s:string" />
  </wsdl:message>
  <wsdl:message name="setResellerContactDetailsSoapOut">
    <wsdl:part name="setResellerContactDetailsResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="getResellerContactDetailsSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="getResellerContactDetailsSoapOut">
    <wsdl:part name="getResellerContactDetailsResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addURLSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="URL" type="s:string" />
    <wsdl:part name="LogoURL" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addURLSoapOut">
    <wsdl:part name="addURLResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyURLSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="OldURL" type="s:string" />
    <wsdl:part name="NewURL" type="s:string" />
    <wsdl:part name="LogoURL" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyURLSoapOut">
    <wsdl:part name="modifyURLResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="deleteURLSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="URL" type="s:string" />
  </wsdl:message>
  <wsdl:message name="deleteURLSoapOut">
    <wsdl:part name="deleteURLResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyResellerEmailSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyResellerEmailSoapOut">
    <wsdl:part name="modifyResellerEmailResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyResellerPasswordSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="NewPassword" type="s:string" />
    <wsdl:part name="VerifyPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyResellerPasswordSoapOut">
    <wsdl:part name="modifyResellerPasswordResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyUserEmailSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
    <wsdl:part name="Email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyUserEmailSoapOut">
    <wsdl:part name="modifyUserEmailResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyUserPasswordSoapIn">
    <wsdl:part name="ResellerEmail" type="s:string" />
    <wsdl:part name="ResellerPassword" type="s:string" />
    <wsdl:part name="Username" type="s:string" />
    <wsdl:part name="NewPassword" type="s:string" />
    <wsdl:part name="VerifyPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="modifyUserPasswordSoapOut">
    <wsdl:part name="modifyUserPasswordResult" type="s:string" />
  </wsdl:message>
  <wsdl:message name="getResellerDetailsSoapIn">
    <wsdl:part name="URL" type="s:string" />
    <wsdl:part name="adminName" type="s:string" />
    <wsdl:part name="adminPass" type="s:string" />
  </wsdl:message>
  <wsdl:message name="getResellerDetailsSoapOut">
    <wsdl:part name="getResellerDetailsResult" type="s:string" />
  </wsdl:message>
  <wsdl:portType name="SeoGenieSoap">
    <wsdl:operation name="doesUserExists">
      <wsdl:input message="tns:doesUserExistsSoapIn" />
      <wsdl:output message="tns:doesUserExistsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="checkReseller">
      <wsdl:input message="tns:checkResellerSoapIn" />
      <wsdl:output message="tns:checkResellerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="addReseller">
      <wsdl:input message="tns:addResellerSoapIn" />
      <wsdl:output message="tns:addResellerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="setResellerPricing">
      <wsdl:input message="tns:setResellerPricingSoapIn" />
      <wsdl:output message="tns:setResellerPricingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="addFund">
      <wsdl:input message="tns:addFundSoapIn" />
      <wsdl:output message="tns:addFundSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="addOrder">
      <wsdl:input message="tns:addOrderSoapIn" />
      <wsdl:output message="tns:addOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="upgradeOrder">
      <wsdl:input message="tns:upgradeOrderSoapIn" />
      <wsdl:output message="tns:upgradeOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="deleteOrder">
      <wsdl:input message="tns:deleteOrderSoapIn" />
      <wsdl:output message="tns:deleteOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="suspendOrder">
      <wsdl:input message="tns:suspendOrderSoapIn" />
      <wsdl:output message="tns:suspendOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="setResellerContactDetails">
      <wsdl:input message="tns:setResellerContactDetailsSoapIn" />
      <wsdl:output message="tns:setResellerContactDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="getResellerContactDetails">
      <wsdl:input message="tns:getResellerContactDetailsSoapIn" />
      <wsdl:output message="tns:getResellerContactDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="addURL">
      <wsdl:input message="tns:addURLSoapIn" />
      <wsdl:output message="tns:addURLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="modifyURL">
      <wsdl:input message="tns:modifyURLSoapIn" />
      <wsdl:output message="tns:modifyURLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="deleteURL">
      <wsdl:input message="tns:deleteURLSoapIn" />
      <wsdl:output message="tns:deleteURLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="modifyResellerEmail">
      <wsdl:input message="tns:modifyResellerEmailSoapIn" />
      <wsdl:output message="tns:modifyResellerEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="modifyResellerPassword">
      <wsdl:input message="tns:modifyResellerPasswordSoapIn" />
      <wsdl:output message="tns:modifyResellerPasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="modifyUserEmail">
      <wsdl:input message="tns:modifyUserEmailSoapIn" />
      <wsdl:output message="tns:modifyUserEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="modifyUserPassword">
      <wsdl:input message="tns:modifyUserPasswordSoapIn" />
      <wsdl:output message="tns:modifyUserPasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="getResellerDetails">
      <wsdl:input message="tns:getResellerDetailsSoapIn" />
      <wsdl:output message="tns:getResellerDetailsSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SeoGenieSoap" type="tns:SeoGenieSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="doesUserExists">
      <soap:operation soapAction="http://www.seogenie.com/doesUserExists" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="checkReseller">
      <soap:operation soapAction="http://www.seogenie.com/checkReseller" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addReseller">
      <soap:operation soapAction="http://www.seogenie.com/addReseller" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setResellerPricing">
      <soap:operation soapAction="http://www.seogenie.com/setResellerPricing" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addFund">
      <soap:operation soapAction="http://www.seogenie.com/addFund" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addOrder">
      <soap:operation soapAction="http://www.seogenie.com/addOrder" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="upgradeOrder">
      <soap:operation soapAction="http://www.seogenie.com/upgradeOrder" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="deleteOrder">
      <soap:operation soapAction="http://www.seogenie.com/deleteOrder" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="suspendOrder">
      <soap:operation soapAction="http://www.seogenie.com/suspendOrder" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setResellerContactDetails">
      <soap:operation soapAction="http://www.seogenie.com/setResellerContactDetails" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getResellerContactDetails">
      <soap:operation soapAction="http://www.seogenie.com/getResellerContactDetails" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addURL">
      <soap:operation soapAction="http://www.seogenie.com/addURL" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyURL">
      <soap:operation soapAction="http://www.seogenie.com/modifyURL" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="deleteURL">
      <soap:operation soapAction="http://www.seogenie.com/deleteURL" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyResellerEmail">
      <soap:operation soapAction="http://www.seogenie.com/modifyResellerEmail" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyResellerPassword">
      <soap:operation soapAction="http://www.seogenie.com/modifyResellerPassword" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyUserEmail">
      <soap:operation soapAction="http://www.seogenie.com/modifyUserEmail" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyUserPassword">
      <soap:operation soapAction="http://www.seogenie.com/modifyUserPassword" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getResellerDetails">
      <soap:operation soapAction="http://www.seogenie.com/getResellerDetails" style="rpc" />
      <wsdl:input>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SeoGenieSoap12" type="tns:SeoGenieSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="doesUserExists">
      <soap12:operation soapAction="http://www.seogenie.com/doesUserExists" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="checkReseller">
      <soap12:operation soapAction="http://www.seogenie.com/checkReseller" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addReseller">
      <soap12:operation soapAction="http://www.seogenie.com/addReseller" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setResellerPricing">
      <soap12:operation soapAction="http://www.seogenie.com/setResellerPricing" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addFund">
      <soap12:operation soapAction="http://www.seogenie.com/addFund" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addOrder">
      <soap12:operation soapAction="http://www.seogenie.com/addOrder" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="upgradeOrder">
      <soap12:operation soapAction="http://www.seogenie.com/upgradeOrder" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="deleteOrder">
      <soap12:operation soapAction="http://www.seogenie.com/deleteOrder" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="suspendOrder">
      <soap12:operation soapAction="http://www.seogenie.com/suspendOrder" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setResellerContactDetails">
      <soap12:operation soapAction="http://www.seogenie.com/setResellerContactDetails" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getResellerContactDetails">
      <soap12:operation soapAction="http://www.seogenie.com/getResellerContactDetails" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addURL">
      <soap12:operation soapAction="http://www.seogenie.com/addURL" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyURL">
      <soap12:operation soapAction="http://www.seogenie.com/modifyURL" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="deleteURL">
      <soap12:operation soapAction="http://www.seogenie.com/deleteURL" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyResellerEmail">
      <soap12:operation soapAction="http://www.seogenie.com/modifyResellerEmail" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyResellerPassword">
      <soap12:operation soapAction="http://www.seogenie.com/modifyResellerPassword" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyUserEmail">
      <soap12:operation soapAction="http://www.seogenie.com/modifyUserEmail" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyUserPassword">
      <soap12:operation soapAction="http://www.seogenie.com/modifyUserPassword" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getResellerDetails">
      <soap12:operation soapAction="http://www.seogenie.com/getResellerDetails" style="rpc" />
      <wsdl:input>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="encoded" namespace="http://www.seogenie.com" encodingStyle="http://www.w3.org/2003/05/soap-encoding" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="SeoGenie">
    <wsdl:port name="SeoGenieSoap" binding="tns:SeoGenieSoap">
      <soap:address location="http://api.seogenies.com/seogenie.asmx" />
    </wsdl:port>
    <wsdl:port name="SeoGenieSoap12" binding="tns:SeoGenieSoap12">
      <soap12:address location="http://api.seogenies.com/seogenie.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>