Rejeição 871: O campo Meio de Pagamento deve ser preenchido com a opção Sem Pagamento (NF-e)
Falha
Quando for emitida uma NF-e, onde a sua Finalidade de Emissão for igual a Devolução, Retorno ou NF-e de Ajuste, porém no campo Forma de Pagamento foi informado um valor diferente de 90 (Sem Pagamento), irá retornar à rejeição 871.

Solução
Verifique ao emitir uma NF-e com finalidade de emissão igual à devolução, retorno ou NF-e de ajuste (finNFe = 3 ou 4), se a forma de pagamento informada está diferente de 90 - Sem pagamento(tPag = 90), caso este ocorrerá a rejeição 871.
Exemplo
Ao emitir uma NFe de Devolução (4) e a no campo Forma de Pagamento foi informado com o tipo (1) Dinheiro, irá rejeitar pelo motivo 871.

Exemplo correto
Neste caso, basta alterar o campo referente a Forma de Pagamento para (90 – Sem Pagamento) e reenviar o documento.

Outras informações
Fonte: ------> Anexo I - Leiaute e Regra de Validação - NF-e e NFC-e