Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junior Serafim

xml com asp (sitema unibanco de pagamento)

Recommended Posts

Kras preciso de uma ajuda.

 

Preciso implementar uma forma de pagamento com unibanco e num to conseguindo trabalhar com o xml que eles estao me enviando. Alguem ja fez este tipo de implementação com este banco ou sabe como eu posso trabalhar com o xml. segue a baixo o xml que eles me retornam mas nao sei como eu posso fazer para colocar esses dados em variaveis.

 

este é o codigo que solicita as informações

<%  
			Dim objSvrHTTP, CODPARCEIRO, NUMPEDIDO, VLCOMPRA, PostData, PostData2
			
			CODPARCEIRO = 1234567891011
			NUMPEDIDO = request.Form("NUMPEDIDO")
			VLCOMPRA = request.Form("VLCOMPRA")
			PostData = "CODPARCEIRO=" & CODPARCEIRO
			PostData = PostData & "&NUMPEDIDO=" & NUMPEDIDO
			PostData = PostData & "&VLCOMPRA=" & VLCOMPRA
			
			Set objSvrHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")

						
			objSvrHTTP.SetTimeouts 15000, 250000, 250000, 250000
			objSvrHTTP.open "POST", "https://www.cliquepague.unibanco.com.br/validaparceiro.asp", false
			objSvrHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
			objSvrHTTP.send trim(PostData)
			sStatus = objSvrHTTP.status
			response.clear
%>

esta é o retorno que eu tenho.

<?xml version='1.0' encoding='ISO-8859-1'?><xml>
<codRetorno>0</codRetorno>
<Mensagem>Processamento conclu? com sucesso.</Mensagem>
<CodigoParceiro>1234567891011</CodigoParceiro>
<NumeroPedido>5101780</NumeroPedido>
<ValorCompra>12,01</ValorCompra>
<SessaoParceiro>787348EC-4A13-46E6-9543-180C6AEB78AE</SessaoParceiro>
</xml>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pesquise aqui no Fórum sobre a leitura de arquivos XML. Temos vários exemplos aqui, principalmente tópicos recentes.

 

Qualquer dúvida poste aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.