Como testar remessas USPS
-
11-12-2019 - |
Pergunta
Eu uso a loja virtual NopCommerce e trabalho na implementação de remessas USPS.
Cadastrei-me no serviço USPS e recebi e-mail com nome de usuário, senha e URL de teste.Liguei para o serviço USPS para mudar para o servidor de produção, mas eles disseram que preciso de 2 testes com sucesso.
Quando tento testá-lo via NopCommerce (configurei o URL de teste do e-mail), ele diz:
Erro USPS retornado:Descrição do erro:Falha na autorização da API.RateV3 não é um nome de API válido para este protocolo.
Quem pode me ajudar a fazer integração?
Solução
A coisa é ....esses servidores de teste devem ser usados para testes quando você estiver fazendo uma implementação completa por conta própria.Usando nopcommerce isso já está feito ;)
A sugestão encontrada emhttp://www.nopcommerce.com/Boards/Topic.aspx?TopicID=1958 é:
Presumo que você esteja tentando testar as taxas de envio por meio da URL enviada pelo USPS no e-mail e usando o nome de usuário/senha fornecido.Aqui está o conceito:a URL que eles nos enviam é para testar os sistemas que estão sendo desenvolvidos do zero para incorporar a API USPS e depois testar se a integração está funcionando conforme o esperado e se estamos obtendo as taxas ao vivo.Esta URL, que eles nos enviam, é para o Test Server.Como estamos apenas tentando desenvolver um sistema de terceiros, essa funcionalidade já foi implementada no sistema e não precisamos realmente nos preocupar com a URL que eles nos enviam (embora usando essa URL e alguns valores específicos de ' código postal de origem' e 'código postal de destino' você ainda pode testá-lo).
Solução:Ligue para o USPS no número que lhe foi enviado no e-mail e peça que transfiram sua conta do servidor de teste para o servidor de produção.Eles devem fazer isso instantaneamente e enviar um e-mail de confirmação.Isso é, você está pronto para ir!Teste novamente agora..Boa sorte.
Observação: Ao ligar para eles, diga que você está usando nopcommerce e não fez sua própria implementação.