Workshop · Debugging challenge
The Broken Payment
A pacs.008 came back rejected and nobody can say why. You get the message and twenty minutes. Find every defect and repair it without changing what the payment means.
A pacs.008 came back rejected and nobody can say why. You get the message and twenty minutes. Find every defect and repair it without changing what the payment means.
What you practise
- Reading a pacs.008
- BIC format
- IBAN checksums
- Group-header consistency
The task
Repair the message until every check passes. The payment must still mean exactly what it meant before — same parties, same amount, same references. Deleting an offending element is not a fix, and the checks will say so.