Multi-application smart card device software solution integrating sales tax, payment and discount rewards
First Claim
1. A device for calculating transaction amounts for transactions, comprising:
- a discount control application configured to receive a total transaction amount and reward information relating to a transaction and calculate a discount amount for the transaction using the total transaction amount and the reward information, the discount control application further configured to calculate a revised total transaction amount using the discount amount; and
a payment application configured to receive the revised total transaction amount and facilitate payment for the transaction using the revised total transaction amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for facilitating application of discount and calculation of tax in connection with the discount is disclosed. The system includes a point-of-sale device having a discount control application. The discount control application is configured to calculate and apply the appropriate discount and calculate the appropriate tax for a transaction in accordance with the relevant tax laws where the transaction is to be conducted. Depending on the specific situation, the discount control application is capable of calculating and applying the appropriate discount in a pre-tax or post-tax manner and calculating a revised tax for the transaction, where appropriate.
175 Citations
59 Claims
-
1. A device for calculating transaction amounts for transactions, comprising:
-
a discount control application configured to receive a total transaction amount and reward information relating to a transaction and calculate a discount amount for the transaction using the total transaction amount and the reward information, the discount control application further configured to calculate a revised total transaction amount using the discount amount; and
a payment application configured to receive the revised total transaction amount and facilitate payment for the transaction using the revised total transaction amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device for calculating transaction amounts for transactions, comprising:
-
a first application configured to calculate a discount amount for a transaction using reward information and a total transaction amount comprising a pre-tax sub-total and a tax amount, the first application further configured to calculate a revised total transaction amount using the discount amount; and
a second application configured to facilitate payment of the transaction using the revised total transaction amount. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for calculating transaction amounts for transactions, comprising:
-
a smartcard having stored thereon loyalty program information relating to a loyalty program participant; and
a point-of-sale device comprising;
a first application configured to retrieve the loyalty program information from the smartcard and generate reward information for a transaction based on the loyalty program information and a reward selection made by the loyalty program participant;
a second application configured to calculate a discount amount for the transaction using the reward information and a total transaction amount comprising a pre-tax sub-total and a tax amount, the second application further configured to calculate a revised total transaction amount using the discount amount; and
a third application configured to facilitate payment of the transaction using the revised total transaction amount. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for calculating transaction amounts for transactions, comprising:
-
providing reward information and a total transaction amount for a transaction to a point-of-sale device;
directing the point-of-sale device to calculate a discount amount for the transaction based on the reward information and the total transaction amount; and
directing the point-of-sale device to calculate a revised total transaction amount based on the discount amount. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for calculating transaction amounts for transactions, comprising:
-
retrieving loyalty program information and a reward selection from a loyalty program participant;
deriving reward information for a transaction using the loyalty program information and the reward selection;
forwarding the reward information and a total transaction amount for the transaction to a point-of-sale device, the total transaction amount including a pre-tax sub-total and a tax amount;
directing the point-of-sale device to calculate a discount amount for the transaction based on the reward information and the total transaction amount; and
directing the point-of-sale device to calculate a revised total transaction amount based on the discount amount. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification