Skip to content

Instantly share code, notes, and snippets.

@renanmpimentel
Last active October 5, 2015 18:25
Show Gist options
  • Save renanmpimentel/8602b990631ea4ec390c to your computer and use it in GitHub Desktop.
Save renanmpimentel/8602b990631ea4ec390c to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://ws.payvalida.valida.com" xmlns:intf="http://ws.payvalida.valida.com" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ws.payvalida.valida.com">
<!--WSDL created by Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)-->
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://ws.payvalida.valida.com">
<s:element name="registrarPO">
<s:complexType>
<s:sequence>
<s:element name="codigoPadre" type="xsd:string" />
<s:element name="merchantID" type="xsd:string" />
<s:element name="merchantPassword" type="xsd:string" />
<s:element name="poID" type="xsd:string" />
<s:element name="clienteID" type="xsd:string" />
<s:element name="nombreCliente" type="xsd:string" />
<s:element name="emailCliente" type="xsd:string" />
<s:element name="currency" type="xsd:string" />
<s:element name="monto" type="xsd:string" />
<s:element name="observacion" type="xsd:string" />
<s:element name="lifetime" type="xsd:string" />
<s:element name="fixHash" type="xsd:string" />
<s:element name="notificacion" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="registrarPOResponse">
<s:complexType>
<s:sequence>
<s:element name="registrarPOReturn" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="registrarPOPais">
<s:complexType>
<s:sequence>
<s:element name="codigoPadre" type="xsd:string" />
<s:element name="merchantID" type="xsd:string" />
<s:element name="merchantPassword" type="xsd:string" />
<s:element name="poID" type="xsd:string" />
<s:element name="clienteID" type="xsd:string" />
<s:element name="nombreCliente" type="xsd:string" />
<s:element name="emailCliente" type="xsd:string" />
<s:element name="currency" type="xsd:string" />
<s:element name="monto" type="xsd:string" />
<s:element name="observacion" type="xsd:string" />
<s:element name="lifetime" type="xsd:string" />
<s:element name="fixHash" type="xsd:string" />
<s:element name="notificacion" type="xsd:string" />
<s:element name="paisRegistro" type="xsd:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="registrarPOPaisResponse">
<s:complexType>
<s:sequence>
<s:element name="registrarPOPaisReturn" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="crearMerchant">
<s:complexType>
<s:sequence>
<s:element name="gMerchantSecDNI" type="xsd:string" />
<s:element name="gMerchantSecNombre" type="xsd:string" />
<s:element name="gMerchantSecEmail" type="xsd:string" />
<s:element name="gMerchantPrincipal" type="xsd:string" />
<s:element name="gFixed_hash" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="crearMerchantResponse">
<s:complexType>
<s:sequence>
<s:element name="crearMerchantReturn" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="cancelarPO">
<s:complexType>
<s:sequence>
<s:element name="gCodigoPO" type="xsd:string" />
<s:element name="gClienteId" type="xsd:string" />
<s:element name="gmotivo" type="xsd:string" />
<s:element name="gfixedhash" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="cancelarPOResponse">
<s:complexType>
<s:sequence>
<s:element name="cancelarPOReturn" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="consultarPoCliente">
<s:complexType>
<s:sequence>
<s:element name="gClienteId" type="xsd:string" />
<s:element name="gmerchantid" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="consultarPoClienteResponse">
<s:complexType>
<s:sequence>
<s:element name="consultarPoClienteReturn" type="xsd:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ping">
<complexType />
</s:element>
<s:element name="pingResponse">
<s:complexType>
<s:sequence>
<s:element name="pingReturn" type="xsd:boolean" />
</s:sequence>
</s:complexType>
</s:element>
</schema>
</wsdl:types>
<wsdl:message name="registrarPOPaisResponse">
<wsdl:part element="impl:registrarPOPaisResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="pingRequest">
<wsdl:part element="impl:ping" name="parameters" />
</wsdl:message>
<wsdl:message name="registrarPORequest">
<wsdl:part element="impl:registrarPO" name="parameters" />
</wsdl:message>
<wsdl:message name="registrarPOPaisRequest">
<wsdl:part element="impl:registrarPOPais" name="parameters" />
</wsdl:message>
<wsdl:message name="cancelarPOResponse">
<wsdl:part element="impl:cancelarPOResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="consultarPoClienteResponse">
<wsdl:part element="impl:consultarPoClienteResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="cancelarPORequest">
<wsdl:part element="impl:cancelarPO" name="parameters" />
</wsdl:message>
<wsdl:message name="consultarPoClienteRequest">
<wsdl:part element="impl:consultarPoCliente" name="parameters" />
</wsdl:message>
<wsdl:message name="pingResponse">
<wsdl:part element="impl:pingResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="registrarPOResponse">
<wsdl:part element="impl:registrarPOResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="crearMerchantResponse">
<wsdl:part element="impl:crearMerchantResponse" name="parameters" />
</wsdl:message>
<wsdl:message name="crearMerchantRequest">
<wsdl:part element="impl:crearMerchant" name="parameters" />
</wsdl:message>
<wsdl:portType name="PO_Mer">
<wsdl:operation name="registrarPO">
<wsdl:input message="impl:registrarPORequest" name="registrarPORequest" />
<wsdl:output message="impl:registrarPOResponse" name="registrarPOResponse" />
</wsdl:operation>
<wsdl:operation name="registrarPOPais">
<wsdl:input message="impl:registrarPOPaisRequest" name="registrarPOPaisRequest" />
<wsdl:output message="impl:registrarPOPaisResponse" name="registrarPOPaisResponse" />
</wsdl:operation>
<wsdl:operation name="crearMerchant">
<wsdl:input message="impl:crearMerchantRequest" name="crearMerchantRequest" />
<wsdl:output message="impl:crearMerchantResponse" name="crearMerchantResponse" />
</wsdl:operation>
<wsdl:operation name="cancelarPO">
<wsdl:input message="impl:cancelarPORequest" name="cancelarPORequest" />
<wsdl:output message="impl:cancelarPOResponse" name="cancelarPOResponse" />
</wsdl:operation>
<wsdl:operation name="consultarPoCliente">
<wsdl:input message="impl:consultarPoClienteRequest" name="consultarPoClienteRequest" />
<wsdl:output message="impl:consultarPoClienteResponse" name="consultarPoClienteResponse" />
</wsdl:operation>
<wsdl:operation name="ping">
<wsdl:input message="impl:pingRequest" name="pingRequest" />
<wsdl:output message="impl:pingResponse" name="pingResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="PO_MerSoapBinding" type="impl:PO_Mer">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="registrarPO">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="registrarPORequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="registrarPOResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="registrarPOPais">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="registrarPOPaisRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="registrarPOPaisResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="crearMerchant">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="crearMerchantRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="crearMerchantResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="cancelarPO">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="cancelarPORequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="cancelarPOResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="consultarPoCliente">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="consultarPoClienteRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="consultarPoClienteResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ping">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="pingRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="pingResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="PO_MerService">
<wsdl:port binding="impl:PO_MerSoapBinding" name="PO_Mer">
<wsdlsoap:address location="http://ws-prod.payvalida.com/services/PO_Mer" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment