Skip to main content
BankingGovernment

Cash deposit via CDM, integrated in one SDK call

Banks integrating mixed-vendor CDM fleets call a single SDK method. The platform handles device protocol, note validation, and error states — then posts to the bank's core banking backend.

How it works

How the cash deposit flow works

The SDK handles supported device operations. Your application coordinates the workflow with the services responsible for identity, payment and account decisions.

1

Customer identification

Account lookup via card swipe or biometric verification. SDK manages the session from this point forward.

2

Cash insertion

The SDK controls the supported cash acceptor and reports counted notes and device outcomes. Cheque capture uses a separate scanner workflow. The application responds to rejected notes or faults using the available device state.

3

Amount confirmation

Real-time count displayed before the customer confirms. SDK holds the session in a safe state until confirmed or cancelled.

4

Transaction posting

The application submits the confirmed deposit to the bank and retains the cash outcome and posting reference. The bank confirms the account credit. On a timeout, reconcile the original request before retrying; retained cash and unresolved credit require the agreed repair process.

5

Receipt and session close

SDK triggers the receipt printer, logs the transaction, and cleanly ends the device session.

What the SDK handles

Hardware

  • Cash acceptor
  • Cheque scanner
  • Receipt printer
  • Biometric scanner (optional)

Integrations

  • 1LINK interbank clearing
  • RAAST instant payments
  • Core banking APIs

Customers

Deployed with

Production deployments running cash deposit flows in real environments.

Bank Alfalah
Banking

Bank Alfalah

Cash and cheque deposits at Digital Branch kiosks.

Meezan Bank
Banking

Meezan Bank

Cash deposits via CDMs.

Diamond Trust Bank
Banking

Diamond Trust Bank

Cash deposit flows via self-service kiosks.

Bank Al Habib
Banking

Bank Al Habib

Live production cash and cheque deposits via CDMs, with active operational support.

DIB Bank
Banking

DIB Bank

CDM deployment completed for cash deposit self-service flows.

Faysal Bank
Banking

Faysal Bank

Cash deposits via CDMs integrated through the SDK.

Related solutions

From the blog

Ready to deploy cash deposit on your kiosks?

Talk to our team about your hardware, integration requirements, and deployment timeline.

Get in Touch

See how businesses are using Azimut SDK

Bank Al Habib
Bank Al Habib

Live production CDM support

Cash and cheque deposit flows are live in the field, with active operational support for CDM service events.

DIB Bank
DIB Bank

Completed CDM deployment

The CDM deployment for DIB Bank has been completed and is part of the SDK's banking self-service footprint.

Faysal Bank
Faysal Bank

Cash deposit services via CDMs

Faysal Bank is part of the CDM deployment pattern supported by the SDK.