Comunidade
Dúvida sobre o campo ReceiverCpfcnp na API gera-cotacao
Olá, time Rodonaves.
Estou integrando a API de cotação da Rodonaves com um e-commerce via middleware próprio, e a autenticação já está funcionando normalmente.
Hoje o fluxo está assim:
Yampi envia o payload de frete para nossa API
nossa API autentica na Rodonaves com sucesso
montamos o payload da cotação e chamamos o endpoint gera-cotacao
Porém, estamos recebendo o seguinte erro ao consultar a cotação:
{"PropertyName":"","Message":"Cliente destinatário não encontrado."}
Payload enviado na cotação:
{
"OriginZipCode": "03430003",
"OriginCityId": 9668,
"DestinationZipCode": "06140052",
"DestinationCityId": 9432,
"TotalWeight": 12.8,
"EletronicInvoiceValue": 699.9,
"CustomerTaxIdRegistration": "51835028000180",
"ReceiverCpfcnp": "48878303860",
"ContactName": "Cliente EscaSeven",
"ContactPhoneNumber": "11999999999"
}
O token está sendo gerado corretamente, e o erro ocorre especificamente na etapa da cotação.
Gostaria de confirmar com vocês:
O campo ReceiverCpfcnp aceita qualquer CPF/CNPJ válido ou ele precisa existir previamente na base da Rodonaves?
A API gera-cotacao aceita destinatário pessoa física para cenário de e-commerce?
Existe algum CPF/CNPJ de homologação que vocês possam disponibilizar para testes?
Existe alguma etapa prévia de cadastro/validação do destinatário antes de usar o endpoint de cotação?
Há alguma diferença de regra entre destinatário PF e PJ nessa API?
Se necessário, posso enviar logs adicionais da requisição e da resposta.
Obrigado.
