Patent ID: 8708807

Claim:
A method of issuing a digital voucher, comprising: initiating a first link with a client device, the first link including: displaying a graphical identifier at one of the client device and a terminal and scanning the graphical identifier at the other of the client device and the terminal; receiving a unique identifier associated with the client device; querying a transaction database for a balance associated with the unique identifier; displaying the balance with a graphical user interface at the terminal; updating the balance at the transaction database upon receipt of an amount of currency at the terminal; displaying the updated balance with the graphical user interface at the terminal; generating a digital voucher including a transaction identifier and a value, the digital voucher being associated with the unique identifier; and transmitting the digital voucher to the client device; initiating a second link with the client device, the second link including: receiving a wager on an event-associated outcome, the wager based on a probability of the outcome occurring; updating the balance associated with the digital voucher based on the received wager; and issuing a digital ticket and a ticket identifier associated with the digital ticket, wherein the digital ticket is associated with the received wager and the ticket identifier is stored on the client device; receiving a notification whether the outcome occurred; and initiating a third link with the client device, the third link including: when the notification indicates that the outcome occurred, identifying the digital ticket as a winning ticket and updating the balance associated with the digital voucher based on the wager associated with the winning ticket.