System and method for leveraging a payment authorization environment for offering and fulfilling the cross selling of products to existing customers, up selling, and acquisition of new customers
AssigneeAmerican Express Travel Related Services Company, Inc.
InventorWilliam Schwarz
Life of this patent
Estimating the term…
Abstract
A method, system and computer program product for communicating to a consumer one or more offers at a merchant communication device. Predefined offers are stored in a database. A portal selects one or more of the predefined offers, which are then communicated to the consumer through the merchant communication device. The consumer's response to the at least one offer is accepted and the transaction is completed accordingly.
Claims12
A method for communicating to a consumer at least one offer at a merchant communication device, comprising the steps of:
- storing a plurality of predefined offers based on information about the consumer;
- receiving an authorization request from the merchant communication device;
- selecting the at least one offer from the plurality of predefined offers, based on the authorization request;
- responding to the authorization request with the at least one offer;
- accepting from the consumer a response to the at least one offer;
- and
- completing a transaction based on the response to the at least one offer.
A system for communicating to a consumer at least one offer in response to an authorization request received from a merchant communication device, comprising:
- a database operable to store a plurality of predefined offers based on information about the consumer;
- a portal unit operable to select the at least one offer from the plurality of predefined offers, based on the authorization request, and to respond to the authorization request with the at least one offer;
- and
- an authorization system operable to receive from the merchant communication device a response to the at least one offer and complete a transaction based on the response to the at least one offer.
A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to communicate to a consumer at least one offer through a merchant communication device, said control logic comprising:
- first computer readable program code means for causing the computer to store a plurality of predefined offers based on information about the consumer;
- second computer readable program code means for causing the computer to receive an authorization request from the merchant communication device;
- third computer readable program code means for causing the computer to select the at least one offer from the plurality of predefined offers, based on the authorization request;
- fourth computer readable program code for causing the computer to respond to the authorization request with the at least one offer;
- fifth computer readable program code means for causing the computer to accept from the consumer a response to the at least one offer;
- and
- sixth computer readable program code means for causing the computer to complete a transaction based on the response to the at least one offer.
Dependencies are inferred from the claim text.