BankLint

Rule reference · Message detection · Message detection

BNK-MSG-002: Message version differs from the configured version

The file is a supported message version, but not the version this validation context expects.

SeverityBLOCKER Blocker: the run fails
Applies toFiles validated in a Flow that expects a specific message version
SourceBankLint validation context (signed-in Flows)

Why it matters

A changed message version usually means the payment-generation configuration changed.

How to fix it

Check which format version the source system is configured to produce for this flow.

Try it with a synthetic example

These files are synthetic test data from BankLint's test corpus. Download one, or validate it directly.

  • v03 file where the context expects v09 → MESSAGE FAIL (BNK-MSG-002), regression skipped. FAIL · Download · Validate it

Validate a pain.001 fileFree, no account needed, files are not stored.