Credit card payment acceptance for vending unleashes benefits to both customers and vending operators. Instead of paying using heavy and cumbersome cash & coins, customer enjoy the freedom and convenience of paying with their phone or cards, while the vending operators face reduced chance of cash validator break-downs, tampering, cash theft and counterfeit fraud.