Vending machine company to be 100% cashless by end of 2012