ASP e WebService
Olá,
Estou com dificuldades para implementar um gateway de pagamentos em uma loja. O gateway roda em webservice e minha aplicação é em ASP.
Estou usando o seguinte exemplo:
http://imasters.com.br/artigo/7348
Adaptei o código para enviar os parâmetros que o gateway precisa, veja:
<%
dim ws
set ws = new webservice
ws.url = "http://www.boldcron.com.br/homologa/bpag2/services/BPagWS?wsdl"
ws.method = "doService"
ws.parameters.Add "Version","1.1.0"
ws.parameters.Add "Action","payOrder"
ws.parameters.Add "Merchant","nome_loja"
ws.parameters.Add "User","login_loja"
ws.parameters.Add "Password","senha_loja"
ws.parameters.Add "Data","<payOrder><order_data><merch_ref>141414</merch_ref><origin>INTERNET</origin><currency>BRL</currency><order_subtotal>1000</order_subtotal><order_total>1000</order_total><order_items><order_item><code>1</code><description>produto de teste</description><units>1</units><unit_value>1000</unit_value></order_item></order_items></order_data><behavior_data><language>ptBR</language><url_post_bell>http://www.boldcron.com.brhttp://www.uol.com.brhttp://www.google.com.br"
ws.Invoke
response.Write ws.response
set ws = nothing
%>
Mas não importa o que eu faça o servidor do gateway sempre me retorna o mesmo erro:
ns1:Client.NoSOAPAction
no SOAPAction header!
boldserver08
O que será que estou fazendo errado?
obrigado.
Discussão (7)
Carregando comentários...