Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
titleEstado
 
Status
colourGreen
titleEn uso
 

 

Info
titleEn uso

Cuando un requisito de sistema software tenga el estado En Uso, tendrá descrita la situación actual..


...

Situación actual

Descripción

Valida existencia de loginConsulta el detalle de una transacción.

Tipo de PeticiónSOAP
Parámetros o Campos


CamposDescripciónReglas de negocio
xml
  • Json que contiene los datos de autenticación y datos de la transacción a consultar.
  • Si el dato 'gatewayPagamento' es igual a '1' entonces consulta el detalle de la transacción en Superpay, en cualquier otro caso retorna el valor '1'.


WSDLServicio WS Pagos Brasil (yaPay)
Backendhttps://homol.uno-internacional.com/br/ws/index.php/test/wsdl?ws=1
Payload


Code Block
languagexml
titlePayload
<soapenv:Envelope
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:urn="urn:TestControllerwsdl">
	<soapenv:Header />
	<soapenv:Body>
		<urn:consultarTransacao
			soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
			<xml xsi:type="xsd:string">{
					"consultarTransacao": {
					    "dadosAutenticacao": {
					        "token": [],
					        "empresaId": 38
					    },
					    "dadosTransacao": {
					        "gatewayPagamento": 1,
					        "numeroTransacao": "7007444"
					    }
					}
				}
			</xml>
		</urn:consultarTransacao>
	</soapenv:Body>
</soapenv:Envelope>



Respuesta de éxito


Code Block
languagexml
titleRespuesta de éxito
<SOAP-ENV:Envelope
	SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
	xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:ns1="urn:TestControllerwsdl"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
	<SOAP-ENV:Body>
		<ns1:consultarTransacaoResponse>
			<return xsi:type="xsd:string">{
			     "retornoTransacao":{
			         "numeroTransacao":7007444,
			         "statusSuperpay":1,
			         "statusTransacao":1,
			         "codigoFormaPagamento":17,
			         "valorTotal":"33.34",
			         "quantidadeParcelas":1,
			         "taxaEmbarque":0,
			         "valorDesconto":0,
			         "codigoTransacaoOperadora":0,
			         "numeroAutorizacao":0,
			         "numeroComprovanteVenda":"",
			         "dataAprovacaoOperadora":"",
			         "mensagemVenda":""
			     }
			 }
			</return>
		</ns1:consultarTransacaoResponse>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Respuesta de error


Code Block
languagexml
titleRespuesta de error
<SOAP-ENV:Envelope
	SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
	xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:ns1="urn:TestControllerwsdl"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
	<SOAP-ENV:Body>
		<ns1:consultarTransacaoResponse>
			<return xsi:type="xsd:string">1</return>
		</ns1:consultarTransacaoResponse>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


¿Quién lo utiliza y cómo?

Es utilizado por las aplicaciones de Pagamento Brasil para consultar el detalle de una transacción.

...