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 36 of 71
The code running within Paylink is responsible for tracking the notes and issuing the appropriate
commands to the note acceptor.
Accepting Notes
When the
EXT_ESCROW_ACCEPT
command is issued, notes are accepted to the recycling unit(s) and the
EscrowNote
array is filled in, to detail which notes have been accepted and which recycling unit
they are being stored on.
Returning Notes
If an
EXT_ESCROW_RETURN
command is issued, then for every recycling unit Paylink issues a “pay”
command to the recycler for the number of notes stored on that unit during the accept phase -
thereby returning to the user the notes they have just inserted.
Keeping Notes
If an
EXT_ESCROW_STACK
command is issued, then the application wishes to keep the notes, and the
processing varies depending upon which notes have been stored and which recycling units they are
store on.
For an escrow-
recycling unit that has been configured to be “pure escrow” the Paylink code issues a
dump command to transfer all the notes in that unit to the cashbox.
With recycler like the Crane PS B2B300, notes destined for a normal recycling unit that becomes full
are just redirected to the escrow-recycling unit. When an
EXT_ESCROW_STACK
command is issued for a
device like this Paylink updates its internal level of payable notes, as the unit itself will essentially
handle the situation where the unit becomes full.
For an escrow-recycling unit that is configured to also be published as a Dispenser, the Paylink code
has to examine all the notes that are in the recycling unit and to compare them with the routing in the
corresponding acceptor. Where the note denomination matches the notes is stepped over and kept
for subsequent use in payout operations.
Where the note denomination doesn’t match, the Paylink code issues a partial dump command to
cause the non-matching note and all notes that were inserted later to be stacked to the cashbox.
As a final check, the total number notes being retained on the escrow recycling unit is compared with
a set level and if over this level, then the a partial dump command to stack the excess notes to the
cashbox has to issued so as to retain enough space to store future escrow notes.