Getting Started
Cheque Processing and ISO 20022 Integration
Published: 16/07/2026
Updated:

Cheque processing turns captured images into validated items that a bank or finance system can act on. Where the receiving system uses ISO 20022 messages, the integration must map those items to its accepted message definition and usage rules. Calling a payload XML does not make it an ISO 20022 message.
The ISO 20022 catalogue publishes message definitions, schemas and related usage documentation. Start with the receiver’s required identifier and version, then confirm any scheme-specific rules. A generic cheque object containing a payer, payee and amount is an application data model, not a substitute for that contract.
Define the handoff with the receiving system
Agree which captured fields are required, how amounts and dates are represented, which identifiers connect the message to the original cheque and how missing information is handled. Retain the source image and review history according to the bank’s access and retention requirements. The integration must distinguish a valid message from an accepted business transaction.
Validate sample messages against the agreed schema and the receiver’s additional rules. Include absent required fields, rejected items and repeated submission attempts in the evaluation. Keep the receiver’s acknowledgement with the original item so an operator can reconcile its outcome after a timeout or interruption.
Keep extraction, approval and settlement distinct
Azimut’s cheque processing workflow covers capture, extraction, configured validation and exceptions before the downstream handoff. The OCR integration example shows how extracted values and check results can inform an application decision. Neither a readable image nor successful message delivery establishes final settlement.
Clearing availability, acceptance rules and settlement timing belong to the bank or clearing arrangement. Agree the exact integration rather than assuming one interface works across every jurisdiction. For a walkthrough, bring the receiver’s interface specification, sample cheque formats and required exception outcomes to the project team.
Related solutions
Where this work fits in the platform.
Try it yourself
Book a demo
See how Azimut SDK works in your self-service environment. We'll walk through your use case, hardware setup, and integration options.
Continue reading
A Smarter Way to Handle Currency Exchange with Azimut
Upgrade currency kiosks with multi-currency, AML, and real-time rate support.
Transform Customer Experiences with Azimut-Powered Self-Service Screens
Elevate your business with Azimut SDK, with intelligent self-service screens.
Azimut SDK for Reiner RS 891 and 893 Integration
Integrate Reiner RS 891 & RS 893 cheque acceptors with Azimut SDK.