摘要 |
A mobile device with a display, processor(s), and memory: displays promotional offers; detects a user input selecting one of the promotional offers; and initiates performance of a transaction with an automatic retail machine to purchase a product stocked by the automatic retail machine. The mobile device also: receives a transaction completion notification from the payment module indicating that the product corresponding to the selected promotional offer was vended by the automatic retail machine; and, in response to receiving the transaction completion notification, provides a prompt to the user of the mobile device to obtain a product code for the vended product to validate the promotional offer. The mobile device further: obtains the product code for the vended product; transmits the product code to the server; and, in response: receives promotion validation information from the server; and displays the promotion validation information indicating whether the respective promotion offer was validated. |
主权项 |
1. A method, comprising:
at a mobile device including a display, one or more processors, a short-range transceiver, a long-range transceiver that is distinct from the short-range transceiver, and memory:
recognizing, by an application executing on the mobile device, an automatic retail machine based at least in part on a signal strength corresponding to broadcasted information from an electronic payment device coupled with the automatic retail machine;displaying one or more promotional offers that are associated with the automatic retail machine on the display;detecting a user input selecting a respective promotional offer of the one or more promotional offers;initiating, via the short-range transceiver, performance of a transaction with the automatic retail machine, wherein the transaction corresponds to purchase of a product stocked by the automatic retail machine;receiving, via the short-range transceiver, a transaction completion notification from the electronic payment device, wherein the transaction completion notification indicates that the product was vended by the automatic retail machine;in response to receiving the transaction completion notification, providing a prompt instructing a user of the mobile device to obtain a product code for the vended product;obtaining, based on user input provided in response to the prompt, the product code for the vended product;after obtaining the product code, transmitting, via the long-range transceiver, the product code to a server; and,in response to transmitting the product code:
receiving, via the long-range transceiver, promotion validation information from the server; andbased on the promotion validation information, displaying, on the display, an indication as to whether the respective promotional offer was validated and information identifying a credit to the user after application of the respective promotional offer. |