⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠

Text Elements

dispense change

error

on valid char

initial

on invalid char or number

show error, reset to initial

awaiting number input

on valid number

on money fulfilled

awaiting money

dispense item

if user provided more money then required

on any other input

after timeout, error

on portion of money fulfilled, remain in this state

reset to initial after dispensing item