1. A method, comprising: receiving a loyalty card in a card reader associated with a slot machine; identifying, by a processor, a player associated with the loyalty card; receiving play by the player on the slot machine; receiving, on the slot machine, a cashout request from the player; generating, in an electronic database, an electronic ticket record for a cashless ticket, the electronic ticket record comprising a player identifier identifying the player ascertained from the loyalty card; dispensing, from a ticket dispenser, a ticket associated with the electronic ticket record; receiving the ticket in a ticket redemption machine, the ticket being inserted into the ticket redemption machine by the player; retrieving the electronic ticket record associated with the ticket from the electronic database; identifying, by a processor, the player using the player identifier retrieved in the electronic ticket record; displaying, in response to the player inserting the ticket into the ticket redemption machine, a targeted message based on and comprising a particular game outcome from a playing history of the player associated with the player identifier to the player on a display device associated with the ticket redemption machine, the targeted message being determined using said particular game outcome, the particular game outcome having occurred to the player before the ticket was dispensed from the ticket dispenser; and dispensing, from the ticket redemption machine, a cash amount based on the electronic ticket record.