Motivo: Quando emitida uma NF-e (modelo 55), e o destinatário não for consumidor final e foi informado que não é contribuinte do ICMS ou contribuinte isento, será retornado a rejeição 696.
Solução: Informar que o destinatário é consumidor final (indFinal=1)
Exemplo: Em nosso painel, no momento da emissão foi informado no campo “Consumidor Final” como "não" e no campo “Contribuinte ICMS” opção 2 (indIEDest=2) ou 9 (indIEDest=9), como NÃO contribuinte ou isento.
Para emissões realizadas via API, segue abaixo o parâmetro a ser enviado, conforme a documentação:https://webmaniabr.com/docs/rest-api-nfe/#informacoes-cliente
Feita a correção, basta reemitir a NF-e.
Referência: Manual de Orientação do Contribuinte (v.7.00)