Start Read card
NO
Card
Inform Rejection Eject Card
valid
Inform
Accept Pin
card
NO
capture
NO Is YES
PIN Capture
third
VALID retry card
YES Exit
Display
Transaction Withdraw
options
YES
Read
Check balance
option
YES
NO Inform
Exit Enough insufficient
Register
money Form
Transaction to
Bank DB
NO
YES
YES NO
Get money Deposit Expel Money
and process
Register transaction
to Bank DB