Patent attributes
A client device, a system and a method for enabling financial transactions for electronic gaming machines are described. The client device includes an electronic gaming machine processor, a printer, a printer sharing module, one or more wireless communication modules, a slot cabinet, a backend server, and a master gateway. The slot cabinet houses the electronic gaming machine, printer, and a wireless communications module. The electronic funds transfer terminal receives fund transfer requests from patrons and communicates the requests to an aggregator communicatively coupled to the backend server. The backend server in turn transmits the request to the master gateway that communicates with financial networks and maintains a database of transactions made through the client devices. The master gateway communicates transaction data related to the fund transfer request and the gaming limits and gaming rules to the backend server. Compliant transactions that are approved by the financial network(s) receive a corresponding voucher validation code. The voucher validation code is communicated to the electronic funds transfer terminal through the backend server and aggregator for printing at the printer of the slot cabinet and delivery to the patron.