CPC G06Q 20/405 (2013.01) [G06Q 20/18 (2013.01); G06Q 20/322 (2013.01); G06Q 20/3226 (2013.01); G06Q 20/327 (2013.01); G06Q 20/3278 (2013.01); G06Q 20/36 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/3823 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/40 (2013.01); G06Q 20/401 (2013.01); G06Q 30/06 (2013.01); G07F 9/001 (2020.05); G07F 9/002 (2020.05); G07F 9/023 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |
1. A method of payment processing, the method comprising:
at a mobile device with one or more processors, memory, and a communications unit, and prior to user selection of any products or services provided by an automatic retail machine:
receiving via the communications unit a transmission from an electronic payment device of the automatic retail machine, the transmission including a request to preemptively obtain authorization to make funds available for a cashless transaction with the automatic retail machine;
sending, to a server, the request via the communications unit of the mobile device;
in response to sending the request to the server, obtaining from the server an authorization grant of an amount of funds for use in conjunction with the cashless transaction with the automatic retail machine;
detecting, by an application executing on the mobile device, a trigger condition to initiate the cashless transaction with the automatic retail machine; and
in response to detecting the trigger condition, sending to the electronic payment device the authorization grant, wherein the authorization grant is configured to cause the automatic retail machine to display the amount of funds as a credit, enabling selection of a product or service provided by the automatic retail machine.
|