Boa Tarde Pessoal,estive procurando sobre como implementar o calculo de frete dos correios na minha Loja virtual,o calculo do Sedex funcionou tranquilo,porem pro PAC não estou conseguindo de jeito nenhum, estou desde de cedo procurando por isso,mas até agora não achei nada que desse certo.
O código está assim:
codsedex = "41106" ' essa é o código de serviço para PAC.
url = "http://www.correios.com.br/encomendas/precos/calculo.cfm?resposta=xml&servico=" & codsedex & "&cepOrigem=00000000&cepDestino="& destino &"&peso=" & pesofrete
set objXmlHttp = CreateObject("Microsoft.XMLHTTP")
objXmlHttp.open "POST", url, false
objXmlHttp.setRequestHeader "Man", POST & " " & url & " HTTP/1.1"
objXmlHttp.setRequestHeader "MessageType", "CALL"
objXmlHttp.setRequestHeader "Content-Type", "application/soap+xml; charset=iso-8859-1"
objXmlHttp.send(entrada)
' Resgata o valor calculado
retorno = objXmlHttp.responsetext
Ouvi dizer que para calcular o Pac era só mudar o codsedex (código de serviço) para 41106 já que para o Sedex é 40010,tentei só mudar o código e deu um erro:
-88 Erro ao calcular a tarifa.
Desde já muito Obrigada