Temos uma loja no atacado, e dentro da loja o cadastro do CNPJ quando o cliente já é cadastrado, não preenche automaticamente na hora do checkout.
Olá @larissamaximo, normalmente isso acontece quando os dados obrigatórios do cliente não foram todos preenchidos no Master Data.
Uma forma de solucionar isso é atualizar esses cadastros, de forma a preencher os campos faltantes, que o caracterizam como pessoa jurídica.
Isso pode ser feito através da API Update partial document.
Os campos que devem ser alterados:
document
paranull
documentType
paracnpj
isCorporate
paratrue
É também importante conferir se estes campos abaixo estão corretos. Para isso você pode utilizar a API Get Document
corporateDocument
com o valor do CNPJcorporateName
etradeName
com a razão socialcorportatePhone
com telefone comercial
Será que você pode checar por aí e ver se os seus cadastros estão com essas informações corretamente preenchidas?