<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://www.ebay.com/marketplace/services" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns0="http://www.ebay.com/marketplace/services" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns="http://schemas.xmlsoap.org/wsdl/">

	<wsdl:types>
		<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ebay.com/marketplace/services" xmlns:tns="http://www.ebay.com/marketplace/services" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:Q1="http://www.ebay.com/marketplace/services" xmlns:Q2="http://www.ebay.com/marketplace/services">


<xs:element name="addUsageRequest" nillable="true" type="tns:OpeneBayAddUsageRequestType"/>
<xs:element name="addUsageResponse" nillable="true" type="tns:OpeneBayAddUsageResponseType"/>


<!-- Common types start -->

<!-- Base request types -->
<xs:complexType name="Amount">
	<xs:annotation>
		<xs:documentation>
			Basic type for specifying monetary amounts. A double value (e.g.,
			1.00 or 1.0) is meaningful as a monetary amount when accompanied by a
			specification of the currency, in which case the value specifies
			the amount in that currency. An Amount expresses both the value
			(a double) and the currency. Details such as prices, fees, costs,
			and payments are specified as amount types.
		</xs:documentation>
	</xs:annotation>
  <xs:simpleContent>
		<xs:extension base="xs:double">
			<xs:attribute name="currencyId" type="xs:string" use="required">
				<xs:annotation>
					<xs:documentation>
						Currency in which the monetary amount is specified. Currently, USD is the only available value.
					</xs:documentation>
					<xs:appinfo>
						<CallInfo>
							<CallName>addUsage</CallName>
							<RequiredInput>Yes</RequiredInput>
						</CallInfo>
					</xs:appinfo>
				</xs:annotation>
			</xs:attribute>
		</xs:extension>
	</xs:simpleContent>
</xs:complexType>

<xs:complexType abstract="true" name="BaseServiceRequest">
	<xs:annotation>
		<xs:documentation>
			Base response container for all service operations.
		</xs:documentation>
	</xs:annotation>
	<xs:sequence>
		<xs:any/>
	</xs:sequence>
</xs:complexType>


<!-- Base response types -->
<xs:complexType name="BaseServiceResponse" abstract="true">
	<xs:annotation>
		<xs:documentation>
	 		Base response container for all service operations. Contains error
			information associated with the request.
		</xs:documentation>
	</xs:annotation>
	<xs:sequence>
		<xs:element name="ack" type="tns:AckValue">
			<xs:annotation>
				<xs:documentation>
					Indicates whether there are any errors or warnings associated with the
					processing of the request.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Always</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element minOccurs="0" name="errorMessage" type="tns:ErrorMessage">
			<xs:annotation>
				<xs:documentation>
					Information for an error or warning that occurred when eBay processed the
					request.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="version" type="xs:string">
			<xs:annotation>
				<xs:documentation>
					Open eBay version.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Always</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="timestamp" type="xs:dateTime">
			<xs:annotation>
				<xs:documentation>
					The date and time when eBay processed the request. The time zone of this value
					is GMT and the format is the ISO 8601 date and time format (YYYY-MM-
					DDTHH:MM:SS.SSSZ). See Time Values in the eBay Web Services guide for
					information about this time format and converting to and from the GMT time zone.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Always</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
	</xs:sequence>
</xs:complexType>


<xs:simpleType name="AckValue">
	<xs:annotation>
		<xs:documentation>
			Indicates whether the error is a severe error (causing the request to fail)
			or an informational error (a warning) that should be communicated to the
			user.
		</xs:documentation>
	</xs:annotation>
	<xs:restriction base="xs:string">
		<xs:enumeration value="Success">
			<xs:annotation>
				<xs:documentation>
					The request was processed successfully, but something occurred that may
					affect your application or the user.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="Failure">
			<xs:annotation>
				<xs:documentation>
					The request that triggered the error was not processed successfully.
					When a serious application-level error occurs, the error is returned
					instead of the business data.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="Warning">
			<xs:annotation>
				<xs:documentation>
					The request that triggered the error was processed successfully but with some warnings.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="PartialFailure">
			<xs:annotation>
				<xs:documentation>
					The request that triggered the error was processed successfully but with some warnings.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
	</xs:restriction>
</xs:simpleType>


<xs:complexType name="ErrorMessage">
	<xs:annotation>
		<xs:documentation>
			ErrorMessage to indicate any Error/Warning occured as part of service call.
			Any run time error will not be reported here, but will be reported aspart of
			soap fault.
		</xs:documentation>
	</xs:annotation>
	<xs:sequence>
		<xs:element name="error" type="tns:ErrorData" nillable="true" minOccurs="0" maxOccurs="unbounded">
			<xs:annotation>
				<xs:documentation>
					ActivityProfile about a single error.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
	</xs:sequence>
</xs:complexType>


<xs:complexType name="ErrorData">
	<xs:annotation>
		<xs:documentation>
			This represents error details.
		</xs:documentation>
	</xs:annotation>
	<xs:sequence>
		<xs:element name="errorId" type="xs:long">
			<xs:annotation>
				<xs:documentation>
						A unique code that identifies the particular error condition that occurred.
						Your application can use error codes as identifiers in your customized
						error-handling algorithms.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="domain" type="xs:string">
			<xs:annotation>
				<xs:documentation>
					Name of the domain upon which the error occurred.
					&lt;dl&gt;
					&lt;lh&gt;Domains include:&lt;/lh&gt;
					&lt;dt&gt;
						Marketplace
					&lt;/dt&gt;
					&lt;dd&gt;
						A business or validation error occurred for the UserProfile Service.
					&lt;/dd&gt;
					&lt;dt&gt;
						SOA
					&lt;/dt&gt;
					&lt;dd&gt;
						An exception occurred in the Service Oriented Architecture (SOA) framework.
					&lt;/dd&gt;
					&lt;/dl&gt;
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="severity" type="tns:ErrorSeverity">
			<xs:annotation>
				<xs:documentation>
					Indicates whether the error caused the request to fail (Error) or not
					(Warning).
					&lt;br&gt;&lt;br&gt;
					If the request fails and the source of the problem is within the application
					(such as a missing required element), please change the application before you
					retry the request. If the problem is due to end-user input data, please alert
					the end-user to the problem and provide the means for them to correct the data.
					Once the problem in the application or data is resolved, you can attempt to re-
					send the request to eBay.
					&lt;br&gt;&lt;br&gt;
					If the source of the problem is on eBay's side, you can retry the request as-is
					a reasonable number of times (eBay recommends twice). If the error persists,
					contact Developer Technical Support. Once the problem has been resolved, the
					request may be resent in its original form.
					&lt;br&gt;&lt;br&gt;
					When a warning occurs, the error is returned in addition to the business data.
					In this case, you do not need to retry the request (as the original request was
					successful). However, depending on the cause or nature of the warning, you
					might need to contact either the end user or eBay to effect a long term
					solution to the problem to prevent it from reoccurring in the future.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="category" type="tns:ErrorCategory">
			<xs:annotation>
				<xs:documentation>
					There are three categories of errors: request errors, application errors, and
					system errors.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="message" type="xs:string">
			<xs:annotation>
				<xs:documentation>
					A detailed description of the condition that resulted in the error.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="subdomain" type="xs:string" minOccurs="0">
			<xs:annotation>
				<xs:documentation>
					Name of the subdomain upon which the error occurred. Subdomains include the
					following: UserProfile (in which the error is specific to the UserProfile
					service) and MarketplaceCommon (in which the error is common to all
					Marketplace
					services).
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="exceptionId" type="xs:token" minOccurs="0">
			<xs:annotation>
				<xs:documentation>
					Unique identifier for an exception associated with an error.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
		<xs:element name="parameter" type="tns:ErrorParameter" nillable="true" minOccurs="0" maxOccurs="unbounded">
			<xs:annotation>
				<xs:documentation>
					Some warning and error messages return one or more variables that contain
					contextual information about the error. This is often the field or value that
					triggered the error.
				</xs:documentation>
				<xs:appinfo>
					<CallInfo>
						<AllCalls/>
						<Returned>Conditionally</Returned>
					</CallInfo>
				</xs:appinfo>
			</xs:annotation>
		</xs:element>
	</xs:sequence>
</xs:complexType>


<xs:complexType name="ErrorParameter">
	<xs:annotation>
		<xs:documentation>
			Contextual information associated with an error.
		</xs:documentation>
	</xs:annotation>
	<xs:simpleContent>
		<xs:extension base="xs:string">
			<xs:attribute name="name" type="xs:string">
				<xs:annotation>
					<xs:documentation>
						The name of the parameter in the list of parameter types returned
						within the error type.
					</xs:documentation>
					<xs:appinfo>
						<CallInfo>
							<AllCalls/>
							<Returned>Conditionally</Returned>
						</CallInfo>
					</xs:appinfo>
				</xs:annotation>
			</xs:attribute>
		</xs:extension>
	</xs:simpleContent>
</xs:complexType>


<xs:simpleType name="ErrorSeverity">
	<xs:annotation>
		<xs:documentation>
			Indicates whether the error is a severe error (causing the request to fail)
			or an informational error (a warning) that should be communicated to the
			user.
		</xs:documentation>
	</xs:annotation>
	<xs:restriction base="xs:string">
		<xs:enumeration value="Error">
			<xs:annotation>
				<xs:documentation>
					The request that triggered the error was not processed successfully.
					When a serious application-level error occurs, the error is returned
					instead of the business data.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="Warning">
			<xs:annotation>
				<xs:documentation>
					The request was processed successfully, but something occurred that may
					affect your application or the user. For example, eBay may have changed a
					value the user sent in. In this case, eBay returns a normal, successful
					response and also returns the warning.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
	</xs:restriction>
</xs:simpleType>


<xs:simpleType name="ErrorCategory">
	<xs:annotation>
		<xs:documentation>
			There are three categories of error: request errors, application errors,
			and system errors. Request and application errors are caused primarily by
			invalid data passed in the request. System errors are caused primarily by
			application failures and cannot be corrected by changing request values.
		</xs:documentation>
	</xs:annotation>
	<xs:restriction base="xs:string">
		<xs:enumeration value="System">
			<xs:annotation>
				<xs:documentation>
					Indicates that an error has occurred on the eBay system side, such as a
					database or server down. An application can retry the request as-is a
					reasonable number of times (eBay recommends twice). If the error
					persists, contact Developer Technical Support. Once the problem has been
					resolved, the request may be resent in its original form.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="Application">
			<xs:annotation>
				<xs:documentation>
					An error occurred due to a problem with the request, such as missing or
					invalid fields. The problem must be corrected before the request can be
					made again. If the problem is due to something in the application (such
					as a missing required field), the application must be changed. Once the
					problem in the appilcation or data is resolved, resend the corrected
					request to eBay.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
		<xs:enumeration value="Request">
			<xs:annotation>
				<xs:documentation>
					An error occurred due to a problem with the request, such as invalid or
					missing data. The problem must be corrected before the request can be
					made again. If the problem is a result of end-user data, the application
					must alert the end-user to the problem and provide the means for the
					end-user to correct the data. Once the problem in the data is resolved,
					resend the request to eBay with the corrected data.
				</xs:documentation>
			</xs:annotation>
		</xs:enumeration>
	</xs:restriction>
</xs:simpleType>
<!-- Common types end -->

	<xs:simpleType name="OpeneBaySubscriptionChargeType">
		<xs:annotation>
			<xs:documentation>
				Container for available types of charges that your application's subscribers can incur.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:enumeration value="FreeTrial">
   			<xs:annotation>
	 				<xs:documentation>
	 					The subscription is on a free trial basis. Usage cannot be added.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NRC">
   			<xs:annotation>
	 				<xs:documentation>
	 					Non-recurring charge.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NRCSetup">
   			<xs:annotation>
	 				<xs:documentation>
	 					Non-recurring setup charge.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="Recurring">
   			<xs:annotation>
	 				<xs:documentation>
	 					Recurring charge for a plan when the plan charges are not to be pro-rated at the
						end of subscription.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RecurringProRateEnd">
   			<xs:annotation>
	 				<xs:documentation>
	 					Recurring charge for a plan when the plan charges are to be pro-rated at the
						end of subscription.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="Usage">
   			<xs:annotation>
	 				<xs:documentation>
	 					Indicates a plan for which the subscriber will pay usage charges.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="Free">
   			<xs:annotation>
	 				<xs:documentation>
	 					A free plan that will not have usage or other charges.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NonPlanUsage">
   			<xs:annotation>
	 				<xs:documentation>
	 					Billable charge that is not included in the plan and is not subject to
						eBay service fee. For example, shipping charges.
	 				</xs:documentation>
	 			</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>

<xs:complexType name="OpeneBayAddUsageRequestType">
	<xs:annotation>
		<xs:documentation>
			Your application uses this request to report usage for which the subscriber is to be billed. The application
			identity and token are sent in the HTTPS header.
		</xs:documentation>
		<xs:appinfo>
			<Summary>
				Your application uses this call to inform eBay of a usage charge for which a subscriber will be billed.
			</Summary>
		</xs:appinfo>
	</xs:annotation>
	<xs:complexContent>
		<xs:extension base="tns:BaseServiceRequest">
			<xs:sequence>
				<xs:element name="planId" type="xs:long">
					<xs:annotation>
						<xs:documentation>
							Identifier assigned to the billing plan by eBay.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="subscriptionId" type="xs:long">
					<xs:annotation>
						<xs:documentation>
							A unique ID of a subscription that you can use to identify a call.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="userName" type="xs:string">
					<xs:annotation>
						<xs:documentation>
							The eBay user ID of the subscriber.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="transactionTime" type="xs:dateTime">
					<xs:annotation>
						<xs:documentation>
							The transaction date assigned to the transaction by the application.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="externalTransactionId" type="xs:string">
					<xs:annotation>
						<xs:documentation>
							The transaction reference number assigned by the application.
						</xs:documentation>
						<xs:appinfo>
							<MaxLength>10</MaxLength>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="memo" type="xs:string">
					<xs:annotation>
						<xs:documentation>
							Memo that will be visible on the subscriber invoice.
						</xs:documentation>
						<xs:appinfo>
							<MaxLength>60</MaxLength>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="chargeAmount" type="tns:Amount">
					<xs:annotation>
						<xs:documentation>
							Charge amount that eBay will display to the subscriber on behalf of your
							application. Charge amount must have two or fewer digits after the decimal
							point and 12 or fewer digits before the decimal point.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="chargeType" type="tns:OpeneBaySubscriptionChargeType">
					<xs:annotation>
						<xs:documentation>
							Identifier of the usage charge. This is an action code set up in your application's billing plan.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>Yes</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="immediatePayment" type="xs:boolean"  minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Set to true when you require immediate payment from your user.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<RequiredInput>false</RequiredInput>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:extension>
	</xs:complexContent>
</xs:complexType>


<xs:complexType name="OpeneBayAddUsageResponseType">
	<xs:annotation>
		<xs:documentation>
			Response container for the addUsage operation.
		</xs:documentation>
	</xs:annotation>
	<xs:complexContent>
		<xs:extension base="tns:BaseServiceResponse">
			<xs:sequence>
				<xs:element name="transactionId" type="xs:long"  minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							ID assigned to the transaction by eBay.
						</xs:documentation>
						<xs:appinfo>
							<CallInfo>
								<CallName>addUsage</CallName>
								<Returned>Always</Returned>
							</CallInfo>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:extension>
	</xs:complexContent>
</xs:complexType>


		</xs:schema>
	</wsdl:types>

	<wsdl:message name="addUsageRequest">
		<wsdl:part name="addUsageRequest" element="ns0:addUsageRequest"/>
	</wsdl:message>
	<wsdl:message name="addUsageResponse">
		<wsdl:part name="addUsageResponse" element="ns0:addUsageResponse"/>
	</wsdl:message>

	<wsdl:portType name="OpeneBayApplicationIntegrationServicePort">
		<wsdl:operation name="addUsage">
			<wsdl:input message="ns0:addUsageRequest"/>
			<wsdl:output message="ns0:addUsageResponse"/>
		</wsdl:operation>
	</wsdl:portType>

	<wsdl:binding name="OpeneBayApplicationIntegrationServiceHttpBinding" type="ns0:OpeneBayApplicationIntegrationServicePort">
		<http:binding verb="POST"/>
		<wsdl:operation name="addUsage">
			<http:operation location="OpeneBayApplicationIntegrationService/addUsage"/>
			<wsdl:input>
				<mime:content part="addUsageRequest" type="text/xml"/>
			</wsdl:input>
			<wsdl:output>
				<mime:content part="addUsageResponse" type="text/xml"/>
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>

	<wsdl:binding name="OpeneBayApplicationIntegrationServiceSOAPBinding" type="ns0:OpeneBayApplicationIntegrationServicePort">
		<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<wsdl:operation name="addUsage">
			<soap12:operation soapAction="urn:addUsage" 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="OpeneBayApplicationIntegrationService">
		<wsdl:documentation>
			<Version>1.0.0</Version>
		</wsdl:documentation>
		<wsdl:port name="OpeneBayApplicationIntegrationServiceSOAP" binding="ns0:OpeneBayApplicationIntegrationServiceSOAPBinding">
			<soap12:address location="http://svcs.ebay.com/OpeneBayApplicationIntegrationService"/>
		</wsdl:port>
		<wsdl:port name="OpeneBayApplicationIntegrationServiceHttp" binding="ns0:OpeneBayApplicationIntegrationServiceHttpBinding">
			<http:address location="http://svcs.ebay.com/OpeneBayApplicationIntegrationService"/>
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>