Back to the error catalogue
BR-DE-25-bBT-81
input
A direct debit is announced alongside another payment means
When `Payment means type code` (BT-81) announces a direct debit (59), the `CREDIT TRANSFER` (BG-17) and `PAYMENT CARD INFORMATION` (BG-18) groups must not be provided.
Only the issuer holds this value: Factlint reports it and never fabricates it. Test your invoice to find out whether it is affected.
Why this error happens
The third part of the same exclusivity requirement. On a direct debit the ambiguity costs the most: the customer could pay by transfer an amount already collected.
How to fix it
Emit only the block for the payment means actually chosen. Factlint does not remove a payment block (rule 1).