I've used PayRange at a few locations (edit to clarify: as a player - I'm not an operator) and really like that system. The app does a fantastic job at figuring out what machine you're standing in front of, it's super convenient, and in some locations you even get a small discount for using it vs cash! Plus the app supports Apple Pay for re-filling your account!