mirror of
https://github.com/php/php-src.git
synced 2024-10-21 00:12:34 +00:00
76 lines
3.1 KiB
XML
76 lines
3.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<wsdl:definitions
|
|
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:ns="urn:ebay:api:PayPalAPI"
|
|
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
|
|
targetNamespace="urn:ebay:api:PayPalAPI">
|
|
<wsdl:types>
|
|
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:ebay:api:PayPalAPI" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
<complexType name="PayerInfoType">
|
|
<sequence>
|
|
<element name="Payer" type="xs:string" minOccurs="0"/>
|
|
<element name="PayerID" type="xs:string" minOccurs="0"/>
|
|
<element name="PayerStatus" type="xs:string" minOccurs="0"/>
|
|
</sequence>
|
|
</complexType>
|
|
<complexType name="AbstractResponseType" abstract="true">
|
|
<sequence>
|
|
<element name="Timestamp" type="xs:dateTime" minOccurs="0"/>
|
|
<element name="Ack" type="xs:string"/>
|
|
<element name="CorrelationID" type="xs:string" minOccurs="0"/>
|
|
<element name="Version" type="xs:string"/>
|
|
<element name="Build" type="xs:string"/>
|
|
<any processContents="lax" minOccurs="0"/>
|
|
</sequence>
|
|
</complexType>
|
|
<xs:element name="GetExpressCheckoutDetailsResponseDetails" type="ns:GetExpressCheckoutDetailsResponseDetailsType"/>
|
|
<xs:complexType name="GetExpressCheckoutDetailsResponseDetailsType">
|
|
<xs:sequence>
|
|
<xs:element name="Token" type="xs:string"/>
|
|
<xs:element name="PayerInfo" type="ns:PayerInfoType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="GetExpressCheckoutDetailsResponse" type="ns:GetExpressCheckoutDetailsResponseType"/>
|
|
<xs:complexType name="GetExpressCheckoutDetailsResponseType">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns:AbstractResponseType">
|
|
<xs:sequence>
|
|
<xs:element ref="ns:GetExpressCheckoutDetailsResponseDetails" minOccurs="1" maxOccurs="1"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="GetExpressCheckoutDetailsRequest">
|
|
</wsdl:message>
|
|
<wsdl:message name="GetExpressCheckoutDetailsResponse">
|
|
<wsdl:part name="GetExpressCheckoutDetailsResponse" element="ns:GetExpressCheckoutDetailsResponse"/>
|
|
</wsdl:message>
|
|
<wsdl:portType name="PayPalAPIAAInterface">
|
|
<wsdl:operation name="GetExpressCheckoutDetails">
|
|
<wsdl:input message="ns:GetExpressCheckoutDetailsRequest"/>
|
|
<wsdl:output message="ns:GetExpressCheckoutDetailsResponse"/>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="PayPalAPIAASoapBinding" type="ns:PayPalAPIAAInterface">
|
|
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="GetExpressCheckoutDetails">
|
|
<wsdlsoap:operation/>
|
|
<wsdl:input>
|
|
<wsdlsoap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output>
|
|
<wsdlsoap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="PayPalAPIInterfaceService">
|
|
<wsdl:port name="PayPalAPIAA" binding="ns:PayPalAPIAASoapBinding">
|
|
<wsdlsoap:address location="test://"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions>
|