Patent classifications
G06Q20/4012
MANAGED EMV KERNEL FOR FASTER PROCESSING
Method and system of performing transactions with a payment card in a managed integrated payment environment comprising an integrated circuit are disclosed comprising interacting with an integrated circuit on a received payment card to obtain card data by a payment terminal and determining whether full online transaction processing of the card data is required. If full online transaction processing of the card data is required, the card data is sent to a point-of-sale terminal, which sends the card data and a transaction total for the transaction to a merchant gateway, which obtains approval or denial of the transaction. The approval or denial is provided to the PIN pad by the merchant gateway via the point-of-service terminal. The PIN pad also receives transaction data and sends the transaction data and card data to a services processor to collect metadata, perform fraud and security checks, and/or encrypt the card data.
Financial terminal that automatically reconfigures into different financial processing terminal types
An improved financial terminal automatically reconfigures into different financial processing terminal types. In one embodiment, the terminal comprises a housing; a card reader configured to accept at least a portion of a card having an integrated circuit; at least one display; at least one processor; and at least one memory configured to store machine readable code, the machine readable code comprising a first kernel corresponding to a first transaction type and a second kernel corresponding to a second transaction type.
Payment integrated loyalty system
A payment integrated loyalty system including a point of sale terminal comprising a card reader, a communication subsystem configured to wirelessly communicate with a payment instrument, and configured to communicate over a network with at least a first and second server. The payment integrated loyalty system includes a processor in communication with the communication subsystem and card reader, configured to receive, through the communication subsystem, a payment instrument identifier associated with the payment instrument, and obtain a fingerprint based on one-way encrypting the payment instrument identifier. The processor is further configured to receive, from the first server via the communication subsystem, a loyalty balance associated with the fingerprint and to complete the financial transaction based on an updated amount based on the loyalty balance.
Contactless locker system and method
A contactless locker system includes a set of laterally adjacent lockers that includes a first locker configured to store a first food item prepared by a restaurant. The first locker includes a first door that automatically opens and closes without a user physically touching the first door and a second door that automatically opens and closes without a user physically touching the second door.
Device with built-in bill capture, analysis, and execution
Systems and methods for secure and efficient bill capture, analysis, and execution are provided. A method may include capturing, via a camera embedded in a smart card, an image of a bill. The bill may include a plurality of text fields. The method may include processing the text fields via a microprocessor embedded in the smart card. The method may include determining, based at least in part on the processing of the text fields, a balance amount and a payment recipient associated with the bill. The method may also include executing a payment for the balance amount from an account associated with a user of the smart card to an account associated with the payment recipient. The executing may be performed via a wireless communication element embedded in the smart card which may be configured to provide wireless communication between the smart card and a payment gateway.
System, method, and computer program product for determining an event in a distributed data system
A method for preventing duplicate processing of a payment transaction includes: generating a first data structure with a first predetermined time interval and generating a second data structure with a second predetermined time interval. A first overlap region and second overlap region of the first and second predetermined time interval are defined by a same time interval. The method includes receiving first transaction data associated with a first payment transaction, receiving second transaction data associated with a second payment transaction, and determining based on a first transaction ID and a second transaction ID, that the second payment transaction is a duplicate of the first payment transaction. A computer program product and system for preventing duplicate processing of a payment transaction are also disclosed.
Printer for selectively printing symbolic information on a medium
In some implementations, a printing system may include a card printer that includes a printing controller and a marking device. The card printer may be configured to receive a first printing instruction or a second printing instruction associated with printing an account identifier on a card. The card printer may receive one of the first printing instruction or the second printing instruction based on whether a risk score, associated with the account identifier, satisfies a threshold. The card printer may print a full account identifier, associated with the card, on a surface of the card based on receiving the first printing instruction. The card printer may print the card without the full account identifier on the surface of the card based on receiving the second printing instruction.
Methods, systems and computer program products for implementing pre-authorized payment transactions
The invention provides methods, systems and computer program products for implementing pre-authorized payment transactions. In an embodiment, the invention comprises at a point-of-sale (POS) terminal (i) receiving a payment initiation request, (ii) receiving payment account information associated with a payment account associated with a payor, and (iii) receiving a first input identifying the payment transaction as a payment transaction that has been pre-authorized, (iv) responsive to receiving the first input identifying the payment transaction as a payment transaction that has been pre-authorized, generating a transaction payment request based on a pre-defined request message format, wherein a personal identification number (PIN) data element within the transaction payment request is populated independent of any PIN value input at the POS terminal, and (v) routing the generated transaction payment request to a transaction authorization server that is communicably coupled to the pre-authorized transaction database.
Smartglasses-to-smartglasses payment systems
Methods for smartglasses-to-smartglasses payment systems is provided. Methods include receiving a transfer of funds initiation at a first smartglasses. The transfer of funds initiation may include an identifier, an amount and a personal identification number (“PIN”). Methods include transmitting the transfer of funds initiation from the first smartglasses to a second smartglasses. Methods may include receiving a notification on the second smartglasses. The notification may include a first smartglasses telephone number and the transfer of funds initiation. Methods may include transmitting a transfer of funds request from the second smartglasses to an entity. The transfer of funds request may include the first smartglasses telephone number, the transfer of funds initiation and the second smartglasses telephone number. Methods may include retrieving a first account and a second account from the entity. Methods may include transferring funds from the first account to the second account.
Systems and methods for activating a transaction card
A method, apparatus, and system of activating and using a contactless card are disclosed. A method includes receiving a transaction card application for a contactless transaction card from an applicant; issuing a contactless transaction card based on the transaction card application, wherein the contactless transaction card comprises a uniform resource locator (URL) embedded thereon; and activating the contactless transaction card in response to receiving information from a contactless communication between the contactless transaction card and a customer device, wherein the contactless communication causes access to a web site associated with the URL.