CONSUMER DATABASE LOYALTY PROGRAM FOR A MONEY TRANSFER SYSTEM
First Claim
1. A money transfer system including:
- point of entry ports to communicate transaction information with points of entry;
a promotion database including information representative of promotions and promotions pricing;
a customer database including information representative of customers'"'"' transaction histories;
a pricing database including base transaction pricing;
an analytics port to communicate marketing information with a marketing analytics system; and
a transaction processing system connected to the point of entry ports, promotion database, customer database, pricing database and analytics port, to;
update the promotion database as a function of the marketing information;
receive money transfer transaction requests;
determine whether requested transactions are entitled to promotions;
price the transactions as a function of the base transaction pricing and the promotions pricing of any promotions to which the transaction is entitled;
provide transaction pricing information;
update the customer database as a function of transaction information; and
provide transaction information to the analytics port.
13 Assignments
0 Petitions
Accused Products
Abstract
A money transfer system provided in connection with a loyalty program where the loyalty program members are assigned a loyalty identifier. The system includes point of entry ports to communicate transaction information with points of entry; a promotion database, a customer database, a pricing database, an analytics port to communicate marketing information with a marketing analytics system and a transaction processing system. The transaction processing system updates the promotion database as a function of the marketing information, receives money transfer transaction requests including loyalty identifiers, determines whether the requested transactions are entitled to loyalty program promotions, prices the transactions as a function of base transaction pricing and promotions pricing of any promotions to which the transaction is entitled, provides the transaction pricing information, updates the customer database as a function of transaction information and periodically provides transaction information to the analytics port.
-
Citations
24 Claims
-
1. A money transfer system including:
-
point of entry ports to communicate transaction information with points of entry; a promotion database including information representative of promotions and promotions pricing; a customer database including information representative of customers'"'"' transaction histories; a pricing database including base transaction pricing; an analytics port to communicate marketing information with a marketing analytics system; and a transaction processing system connected to the point of entry ports, promotion database, customer database, pricing database and analytics port, to; update the promotion database as a function of the marketing information; receive money transfer transaction requests; determine whether requested transactions are entitled to promotions; price the transactions as a function of the base transaction pricing and the promotions pricing of any promotions to which the transaction is entitled; provide transaction pricing information; update the customer database as a function of transaction information; and provide transaction information to the analytics port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A money transfer system used in connection with a loyalty program where loyalty program members are assigned a loyalty identifier, including:
-
point of entry ports to communicate transaction information with points of entry; a promotion database storing promotion information for loyalty program promotions and non-loyalty program promotions, the promotion information including one or more of promotion rules, promotion discounts and point of entry operator promotion commission share burdens; a customer database storing customer identify information and customer transaction history information, the customer identify information including any loyalty identifier and the transaction history information including an identification of the transaction as a loyalty program transaction or a non-loyalty program transaction and one or more of transaction send location, transaction point of entry location, transaction type, transaction currency and time of transaction; a pricing database storing base transaction pricing information; a commission database storing point of entry operator base commission information; a marketing analytics system for processing the customer identity information and/or the customer transaction history information to provide marketing information relating to promotions; and a transaction processing system connected to the point of entry ports, promotion database, customer database, pricing database, commission database and marketing analytics system, to; modify the promotion information in the promotion database as a function of the marketing information received from the marketing analytics system; receive money transfer transaction requests, including loyalty identifiers; determine whether any received loyalty identifier is valid; determine whether the requested transaction is entitled to a loyalty program promotion and/or a non-loyalty program promotion as a function of the promotion rules and any received and valid loyalty identifier; price the transaction as a function of the base transaction pricing information and the promotion discounts of any promotions to which the transaction is entitled; provide transaction pricing information, including the base transaction fee and the promotion discount and fee if the transaction is entitled to a promotion; determining the point of entry operator commission as a function of the point of entry operator base commission information and the promotion commission share burden information if the transaction is entitled to a promotion; updating the customer transaction history information in the customer database as a function of transaction information, including tallying the transaction as a loyalty program transaction if the transaction was entitled to a loyalty program promotion; provide transaction information to the analytics port; and periodically provide the marketing analytics system with the customer transaction history information. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for performing a money transfer transaction, comprising:
-
receiving a send amount and a customer identifier from an agent terminal; determining whether a customer associated with the customer identifier is eligible for a promotional discount; calculating a transaction fee based on the send amount; determining, if the customer is eligible for a promotional discount, a discount amount and calculating a discounted fee as a function of the discount amount and the transaction fee based on the send amount; and returning to the agent terminal the discounted fee and a promotional message. - View Dependent Claims (21, 22, 23, 24)
-
Specification