Fixture ID: paymentMeansInferred · XPath: /ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
payment.meansCode was not given, so the payment means type code (BT-81) was set to "58", SEPA credit transfer: there is an IBAN (BT-84), the invoice currency (BT-5) is EUR, and the IBAN's country, DE, takes part in the SEPA scheme. This is the code validateInput judged and the generators write.
ATW-PAYMENT-MEANS-INFERREDNothing needs fixing. If the buyer should pay another way, state payment.meansCode yourself; a stated code is never replaced.
"payment": { "meansCode": "58", "iban": "DE02120300000000202051" }