<?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.exporttechnologies.com/webservices/currencyservice/" 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.exporttechnologies.com/webservices/currencyservice/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The Export Technologies CurrencyService is a simple method to get Bank Of England Exchange rates for use within any E-Commerce or other system.  They are live rates. &lt;br/&gt;&lt;br/&gt;The Export Technologies CurrencyService currently supports the following major world currencies: &lt;ul&gt;&lt;li&gt;AUD (Austrailian Dollars)&lt;li&gt; CAD (canadian Dollars)&lt;li&gt; CHF (Swiss Francs)&lt;li&gt; DKK (Danish Krones)&lt;li&gt; EUR (Euros)&lt;li&gt; HKD (Hong Kong Dollars)&lt;li&gt; JPY (Japanese Yen)&lt;li&gt; NOK (Norwegian Krone)&lt;li&gt; NZD (New Zealand Dollars)&lt;li&gt; SEK (Swedish Krona)&lt;li&gt; SGD (Singapore Dollars)&lt;li&gt; TWD (Taiwan Dollars)&lt;li&gt; USD (US Dollars)&lt;li&gt;  ZAR (South African Rand).&lt;/ul&gt; &lt;br/&gt;&lt;br/&gt; This is a free WebService.  It may undergo upgrades but will not affect any other the current workings and will always be backward compatible.  It is also on a hosted on a highly available server platform. &lt;br/&gt; &lt;br/&gt; &lt;font color=green&gt;&lt;b&gt;We recommend this WebService for serious business use.&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt; For any further information contact us on &lt;font color=blue&gt;Support@ExportTechnologies.com&lt;/font&gt;</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.exporttechnologies.com/webservices/currencyservice/">
      <s:element name="GetExchangeRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="currencyISO" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExchangeRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetExchangeRateResult" type="s:decimal" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateExchangeRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="currencyISO" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="exchangeRate" type="s:decimal" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateExchangeRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateExchangeRateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetExchangeRateSoapIn">
    <wsdl:part name="parameters" element="tns:GetExchangeRate" />
  </wsdl:message>
  <wsdl:message name="GetExchangeRateSoapOut">
    <wsdl:part name="parameters" element="tns:GetExchangeRateResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateExchangeRateSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateExchangeRate" />
  </wsdl:message>
  <wsdl:message name="UpdateExchangeRateSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateExchangeRateResponse" />
  </wsdl:message>
  <wsdl:portType name="CurrencyServiceSoap">
    <wsdl:operation name="GetExchangeRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the exchange rate of 1 GBP to the specified CurrencyISO. All currencies are returned to 5 decimal places. The following CurrencyISOs are valid: AUD, CAD, CHF, DKK, EUR, HKD, JPY, NOK, NZD, RUB, SEK, SGD, USD, TWD, ZAR</wsdl:documentation>
      <wsdl:input message="tns:GetExchangeRateSoapIn" />
      <wsdl:output message="tns:GetExchangeRateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateExchangeRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Update the exchange rate of 1 GBP to the specified CurrencyISO. The following CurrencyISOs are valid: AUD, CAD, CHF, DKK, EUR, HKD, JPY, NOK, NZD, RUB, SEK, SGD, USD, TWD, ZAR</wsdl:documentation>
      <wsdl:input message="tns:UpdateExchangeRateSoapIn" />
      <wsdl:output message="tns:UpdateExchangeRateSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="CurrencyServiceSoap" type="tns:CurrencyServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetExchangeRate">
      <soap:operation soapAction="http://www.exporttechnologies.com/webservices/currencyservice/GetExchangeRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateExchangeRate">
      <soap:operation soapAction="http://www.exporttechnologies.com/webservices/currencyservice/UpdateExchangeRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="CurrencyServiceSoap12" type="tns:CurrencyServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetExchangeRate">
      <soap12:operation soapAction="http://www.exporttechnologies.com/webservices/currencyservice/GetExchangeRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateExchangeRate">
      <soap12:operation soapAction="http://www.exporttechnologies.com/webservices/currencyservice/UpdateExchangeRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="CurrencyService">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The Export Technologies CurrencyService is a simple method to get Bank Of England Exchange rates for use within any E-Commerce or other system.  They are live rates. &lt;br/&gt;&lt;br/&gt;The Export Technologies CurrencyService currently supports the following major world currencies: &lt;ul&gt;&lt;li&gt;AUD (Austrailian Dollars)&lt;li&gt; CAD (canadian Dollars)&lt;li&gt; CHF (Swiss Francs)&lt;li&gt; DKK (Danish Krones)&lt;li&gt; EUR (Euros)&lt;li&gt; HKD (Hong Kong Dollars)&lt;li&gt; JPY (Japanese Yen)&lt;li&gt; NOK (Norwegian Krone)&lt;li&gt; NZD (New Zealand Dollars)&lt;li&gt; SEK (Swedish Krona)&lt;li&gt; SGD (Singapore Dollars)&lt;li&gt; TWD (Taiwan Dollars)&lt;li&gt; USD (US Dollars)&lt;li&gt;  ZAR (South African Rand).&lt;/ul&gt; &lt;br/&gt;&lt;br/&gt; This is a free WebService.  It may undergo upgrades but will not affect any other the current workings and will always be backward compatible.  It is also on a hosted on a highly available server platform. &lt;br/&gt; &lt;br/&gt; &lt;font color=green&gt;&lt;b&gt;We recommend this WebService for serious business use.&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt; For any further information contact us on &lt;font color=blue&gt;Support@ExportTechnologies.com&lt;/font&gt;</wsdl:documentation>
    <wsdl:port name="CurrencyServiceSoap" binding="tns:CurrencyServiceSoap">
      <soap:address location="http://www.exporttechnologies.com/webservices/currencyservice/currencyservice.asmx" />
    </wsdl:port>
    <wsdl:port name="CurrencyServiceSoap12" binding="tns:CurrencyServiceSoap12">
      <soap12:address location="http://www.exporttechnologies.com/webservices/currencyservice/currencyservice.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>