Payment Processing and Customer Engagement Platform Methods, Apparatuses and Media
AssigneeMerchantwarehouse.com, LLC
InventorsMarc Castrechini, Henry Helgeson, Markiyan Malko
Life of this patent
Estimating the term…
Abstract
A customer engagement device (CED) may receive a payment token associated with a transaction from a point of sale (POS) system. The CED may retrieve transaction details associated with the transaction from a gateway. The CED may prompt a customer to provide payment information for the transaction and may collect payment information from the customer. The CED may provide the payment information and may obtain a transaction authorization from the gateway. The CED may inform the POS system regarding the transaction authorization.
Claims135
A processor-implemented payment collection method, comprising:
- receiving by a customer engagement device via a processor a payment token associated with a transaction from a point of sale system;
- retrieving via the processor transaction details associated with the transaction from a gateway;
- prompting via the processor a customer to provide payment information for the transaction;
- collecting via the processor payment information from the customer;
- providing via the processor the payment information to the gateway;
- obtaining via the processor a transaction authorization from the gateway based on the provided payment information;
- and
- informing via the processor the point of sale system regarding the transaction authorization.
A payment collection apparatus, comprising:
- a memory;
- a processor in communication with the memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor is adapted and configured to issue instructions to:
- receive by a customer engagement device a payment token associated with a transaction from a point of sale system;
- retrieve transaction details associated with the transaction from a gateway;
- prompt a customer to provide payment information for the transaction;
- collect payment information from the customer;
- provide the payment information to the gateway;
- obtain a transaction authorization from the gateway based on the provided payment information;
- and
- inform the point of sale system regarding the transaction authorization.
A payment collection processor-readable physical medium storing processor-issuable instructions to:
- receive by a customer engagement device a payment token associated with a transaction from a point of sale system;
- retrieve transaction details associated with the transaction from a gateway;
- prompt a customer to provide payment information for the transaction;
- collect payment information from the customer;
- provide the payment information to the gateway;
- obtain a transaction authorization from the gateway based on the provided payment information;
- and
- inform the point of sale system regarding the transaction authorization.
A processor-implemented payment collection method, comprising:
- receiving at a gateway via a processor transaction details associated with a transaction from a point of sale system;
- storing via the processor the received transaction details;
- generating via the processor a payment token associated with the stored transaction details;
- sending via the processor the payment token to the point of sale system;
- obtaining via the processor a transaction details request including the payment token from a customer engagement device;
- providing via the processor the stored transaction details associated with the payment token to the customer engagement device;
- and
- authorizing via the processor payment information, provided by the customer engagement device, for the transaction.
A payment collection apparatus, comprising:
- a memory;
- a processor in communication with the memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor is adapted and configured to issue instructions to:
- receive at a gateway transaction details associated with a transaction from a point of sale system;
- store the received transaction details;
- generate a payment token associated with the stored transaction details;
- send the payment token to the point of sale system;
- obtain a transaction details request including the payment token from a customer engagement device;
- provide the stored transaction details associated with the payment token to the customer engagement device;
- and
- authorize payment information, provided by the customer engagement device, for the transaction.
A payment collection processor-readable physical medium storing processor-issuable instructions to:
- receive at a gateway transaction details associated with a transaction from a point of sale system;
- store the received transaction details;
- generate a payment token associated with the stored transaction details;
- send the payment token to the point of sale system;
- obtain a transaction details request including the payment token from a customer engagement device;
- provide the stored transaction details associated with the payment token to the customer engagement device;
- and
- authorize payment information, provided by the customer engagement device, for the transaction.
A processor-implemented app support adding method, comprising:
- receiving via a processor a request to add an app to a customer engagement device at a scheduled update time;
- adding via the processor the app to a list of scheduled downloads;
- informing via the processor the customer engagement device regarding a scheduled download of the app via a periodic heartbeat message;
- and
- facilitating via the processor downloading of the app by the customer engagement device at the scheduled update time.
An app support adding apparatus, comprising:
- a memory;
- a processor in communication with the memory, the processor being adapted and configured to issue a plurality of processing instructions stored in the memory, wherein the instructions include:
- instructions for receiving a request to add an app to a customer engagement device at a scheduled update time;
- instructions for adding the app to a list of scheduled downloads;
- instructions for informing the customer engagement device regarding a scheduled download of the app via a periodic heartbeat message;
- and
- instructions for facilitating downloading of the app by the customer engagement device at the scheduled update time.
An app support adding processor-readable physical medium storing processor-issuable instructions to:
- receive a request to add an app to a customer engagement device at a scheduled update time;
- add the app to a list of scheduled downloads;
- inform the customer engagement device regarding a scheduled download of the app via a periodic heartbeat message;
- and
- facilitate downloading of the app by the customer engagement device at the scheduled update time.
Dependencies are inferred from the claim text.