Hi there
Is there a function I can use to check whether the acceptor is busy accepting cash. I am writing a Customer Kiosk interface with a cash loading facility and the customer swipes his card to logon then presses a button to load cash, this screen then has a cancel button, I want to disable the cancel button as soon as the acceptor pulls in the note. I have tried checking the next event and ReadAcceptorDetails but can't figure it out.
Regards
Accepting Cash
Moderators: aardvark, davebush, Admin
Hi,
Although some acceptors report ACCEPTOR_BUSY as a flag in the AcceptorBlock.Status field this is probably not completely reliable.
The best solution is probably to use Escrow mode. If you enable Escrow mode, the presence of a note in the acceptor at the escrow position is reported; for you decide what to do next.
You can then either disable the cancel button and issue a stack command or, if the button has been pressed in the meantime, issue a return command.
Although some acceptors report ACCEPTOR_BUSY as a flag in the AcceptorBlock.Status field this is probably not completely reliable.
The best solution is probably to use Escrow mode. If you enable Escrow mode, the presence of a note in the acceptor at the escrow position is reported; for you decide what to do next.
You can then either disable the cancel button and issue a stack command or, if the button has been pressed in the meantime, issue a return command.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.