Milan / Paylink System Manual Issue 1.5 29 January 2020
CONFIDENTIAL
Not to be disclosed without prior written permission from Aardvark Embedded Solutions Ltd
Page 37 of 71
Operation
The operation of the Extended Escrow is quite simple. The Application can at all times discover the
state of the escrow system by calling ReadEscrowBlock.
The current state of the system is reported in the State field.
To control the Escrow system, the application should call EscrowCommand with an appropriate
parameter. The Escrow system indicates that it has accepted (and is processing) the command by
setting the Result field to EXT_ESCROW_COMPLETE.
For each Escrow system state, the acceptable commands and their results are shown in this table:
(for ease of layout, the EXT_ESCROW_ prefix for all the states / commands has been omitted)
Allowable
Commands / Events
No escrow system configured
If there were notes stored
No notes have yet been read
This repeats for each note
Note read that fills the
system
At this point, the acceptor is
disabled.
At this point, the acceptor is
disabled.
This clears the previous transaction
This status stays until fixed
This clears the previous transaction