CPC G06Q 20/4012 (2013.01) [G06Q 20/102 (2013.01); G06Q 20/1085 (2013.01); G06Q 20/18 (2013.01); G06Q 20/3226 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a provider computer system, a request for payment of a bill issued by a third party biller;
generating, by the provider computer system, a passcode based on receiving the request, wherein generating the passcode includes transforming data that can include binary numbers, alphabets, other alpha-numeric characters, or other numbers into the passcode;
transmitting, by the provider computer system, the generated passcode;
providing, by a transaction machine, a user interface to receive the passcode;
receiving, by the transaction machine, the passcode via the user interface;
transmitting, by the transaction machine, a passcode verification request to the provider computer system, the passcode verification request including the passcode;
receiving, by the transaction machine, a passcode verification message from the provider computer system;
displaying, by the transaction machine, responsive to receiving the passcode verification message, payment information associated with the payment of the bill issued by the third party biller;
receiving, by the transaction machine, a payment associated with the bill from a third party customer; and
transmitting, by the transaction machine, a payment notification to the provider computer system.
|