US 12,260,397 B2
Single payment validation gateway
Isabel Eu, Atlanta, GA (US); Jonathan Spear, Atlanta, GA (US); Cindy Kim-Spann, Woodstock, GA (US); Connie Hickey, Atlanta, GA (US); and Nicole Gerhard, Alpharetta, GA (US)
Assigned to ADP, Inc., Roseland, NJ (US)
Filed by ADP, Inc., Roseland, NJ (US)
Filed on Jun. 19, 2018, as Appl. No. 16/012,722.
Prior Publication US 2019/0385152 A1, Dec. 19, 2019
Int. Cl. G06Q 20/36 (2012.01); G06Q 20/22 (2012.01); G06Q 20/32 (2012.01); G06Q 20/34 (2012.01); G06Q 20/42 (2012.01); G06Q 30/0207 (2023.01)
CPC G06Q 20/36 (2013.01) [G06Q 20/227 (2013.01); G06Q 20/3274 (2013.01); G06Q 20/341 (2013.01); G06Q 20/42 (2013.01); G06Q 30/0215 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for consolidating financial transactions of an employee in a payment technology gateway, the computer-implemented method comprising:
establishing, by a data processing system comprising one or more processors coupled with memory, the payment technology gateway having a payment technology gateway application linked to a payroll application of the employee;
providing, by the data processing system, an electronic wallet application linked to the payment technology gateway application, the electronic wallet application comprising an electronic wallet comprising a paycard of the employee and an identification card of the employee, the electronic wallet configured to facilitate financial transactions on a number of accounts of the employee and clocking in and out of the employee;
linking, by the data processing system, the paycard and the identification card with the electronic wallet application via the payment technology gateway application, the paycard comprising a payment number;
receiving, by the data processing system, a first request to perform a first transaction with the electronic wallet application, the first request comprising the payment number assigned to the paycard;
determining, by the data processing system, that the first transaction is a financial transaction based on the payment number or a first input or selection corresponding to the electronic wallet;
executing, via the data processing system using the payment technology gateway, responsive to the determination that the first transaction is a financial transaction, the first transaction using the paycard linked to the electronic wallet;
receiving, by the data processing system, a second request to perform a second transaction with the electronic wallet application;
determining, by the data processing system, that the second transaction is a clock in or clock out transaction based on a second input or selection corresponding to the electronic wallet; and
executing, by the data processing system, responsive to the determination that the second transaction is a clock in or clock out transaction, the second transaction using the identification card linked to the electronic wallet.