Saltar para o conteúdo
Tema
Português

Fatal

BR-DE-24-A: Pagamento com cartão exige os dados do cartão

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DE-24-A significa que o pagamento está indicado como pagamento com cartão (código 48, 54 ou 55), mas faltam os dados do cartão. Corrija adicionando a informação do cartão, ou alterando o código de pagamento se não é usado nenhum cartão.

Nesta página

O que significa

O código do meio de pagamento (BT-81) é 48, 54 ou 55, que correspondem a cartão bancário, cartão de crédito e cartão de débito, mas os dados de pagamento não têm a informação do cartão de pagamento (BG-18). Esse bloco contém o número do cartão (BT-87) e, opcionalmente, o nome do titular do cartão (BT-88).

Porque é importante

O código diz que o adquirente paga com cartão, mas nada diz com que cartão. O adquirente não consegue associar o pagamento à fatura, por isso esta é rejeitada.

Como corrigir

Nos dados de pagamento, adicione a informação do cartão: apenas os últimos quatro a seis dígitos do número, nunca o número completo, e o nome do titular se o tiver. Se a fatura não é paga com cartão, altere o código do meio de pagamento para o correto, por exemplo 30 ou 58 para transferência bancária, e indique o IBAN.

A regra tal como foi publicada

Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), muss genau BG-18 "PAYMENT CARD INFORMATION" übermittelt werden.

Termos de negócio: BG-18, BT-81

Onde esta regra se aplica

Conjunto de regras Versão
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra BR-DE-24-A ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026