<?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://tempuri.org/www.BagOnNet.com/BagsOnNet" 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://tempuri.org/www.BagOnNet.com/BagsOnNet" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is for BagsOnNet distributors only. If you are an existing BagsOnNet distributor, please contact your account manager to get your access password for this service. If you need any additional information, please use our Contact page.</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/www.BagOnNet.com/BagsOnNet">
      <s:element name="GetUPSFreight">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BagsOnNet_Assigned_Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DestinationZip" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="WeightOfShipmentInPound" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="IsResidentailAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UPS_Service_Type" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUPSFreightResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUPSFreightResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TimeInTransit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BagsOnNet_Assigned_Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Destination_Postal_Code" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UPS_Service_Type" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Ship_Date" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TimeInTransitResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TimeInTransitResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WhenMyOrderWillShip">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BagsOnNet_Assigned_Password" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="MyOrderDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WhenMyOrderWillShipResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WhenMyOrderWillShipResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetUPSFreightSoapIn">
    <wsdl:part name="parameters" element="tns:GetUPSFreight" />
  </wsdl:message>
  <wsdl:message name="GetUPSFreightSoapOut">
    <wsdl:part name="parameters" element="tns:GetUPSFreightResponse" />
  </wsdl:message>
  <wsdl:message name="TimeInTransitSoapIn">
    <wsdl:part name="parameters" element="tns:TimeInTransit" />
  </wsdl:message>
  <wsdl:message name="TimeInTransitSoapOut">
    <wsdl:part name="parameters" element="tns:TimeInTransitResponse" />
  </wsdl:message>
  <wsdl:message name="WhenMyOrderWillShipSoapIn">
    <wsdl:part name="parameters" element="tns:WhenMyOrderWillShip" />
  </wsdl:message>
  <wsdl:message name="WhenMyOrderWillShipSoapOut">
    <wsdl:part name="parameters" element="tns:WhenMyOrderWillShipResponse" />
  </wsdl:message>
  <wsdl:portType name="BagsOnNetSoap">
    <wsdl:operation name="GetUPSFreight">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">BagsOnNet.com - UPS Shipping Rate Web Service for Distributors</wsdl:documentation>
      <wsdl:input message="tns:GetUPSFreightSoapIn" />
      <wsdl:output message="tns:GetUPSFreightSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TimeInTransit">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">BagsOnNet.com - Time In Transit Web Service for Distributors</wsdl:documentation>
      <wsdl:input message="tns:TimeInTransitSoapIn" />
      <wsdl:output message="tns:TimeInTransitSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WhenMyOrderWillShip">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">BagsOnNet.com - When the Order will be shipped? - Web Service for Distributors</wsdl:documentation>
      <wsdl:input message="tns:WhenMyOrderWillShipSoapIn" />
      <wsdl:output message="tns:WhenMyOrderWillShipSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BagsOnNetSoap" type="tns:BagsOnNetSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetUPSFreight">
      <soap:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/GetUPSFreight" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TimeInTransit">
      <soap:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/TimeInTransit" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WhenMyOrderWillShip">
      <soap:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/WhenMyOrderWillShip" 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="BagsOnNetSoap12" type="tns:BagsOnNetSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetUPSFreight">
      <soap12:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/GetUPSFreight" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TimeInTransit">
      <soap12:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/TimeInTransit" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WhenMyOrderWillShip">
      <soap12:operation soapAction="http://tempuri.org/www.BagOnNet.com/BagsOnNet/WhenMyOrderWillShip" 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="BagsOnNet">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is for BagsOnNet distributors only. If you are an existing BagsOnNet distributor, please contact your account manager to get your access password for this service. If you need any additional information, please use our Contact page.</wsdl:documentation>
    <wsdl:port name="BagsOnNetSoap" binding="tns:BagsOnNetSoap">
      <soap:address location="http://www.bagsonnet.com/Services/BagsOnNet.asmx" />
    </wsdl:port>
    <wsdl:port name="BagsOnNetSoap12" binding="tns:BagsOnNetSoap12">
      <soap12:address location="http://www.bagsonnet.com/Services/BagsOnNet.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>