How Visa Processes Targeted Discounts on Specific Items During Checkout
A system for payment networks to automatically apply discounts to specific categories of items within a single transaction while correctly calculating taxes.
Patent Number
US 10163106
Status
Active
Filing Date
April 7, 2015
Grant Date
December 25, 2018
Expiration
~April 2035 (estimated)
Claims
6
Assignee
Visa International Service Association
Inventors
Kalpana Jogi, Michael Steven Bankston, Tirtha Mauli Sarkar, Ilker Celikyilmaz, Thoithoi Chingakham, Sivakumar Seshappan, Darpan Dewan, Raman Chinnappan
Citations
1 forward · 30 backward
What it covers
This patent describes a way for a payment processor to handle complex transactions where a customer buys items from different tax or discount categories at once. The system receives a message from a merchant that breaks down the total purchase into sub-amounts based on item categories and their specific tax rates. The processor then checks its internal database to see if any of those categories qualify for a discount. If they do, it calculates a new, reduced total transaction amount—while keeping the tax math accurate—and sends this updated amount to the bank for final approval.
What it doesn't cover
- —Does not cover simple discounts applied to the entire transaction total regardless of item category.
- —Does not cover manual discount processing that happens at the point-of-sale terminal before the authorization request is sent.
- —Does not cover systems that do not aggregate items by category code or tax rate in the authorization message.
The clever bit
The innovation is moving the discount calculation from the merchant's register to the payment network's transaction handler, using a specific data structure that maps category codes to sub-amounts and tax rates.
Why it matters
In modern retail, merchants often offer targeted discounts (like 10% off groceries but not electronics). This patent provides a technical framework for payment networks to apply these discounts mid-transaction without breaking the tax calculation or the bank's authorization process. It ensures that the final amount the bank approves is accurate, preventing payment failures or incorrect tax reporting.
Real-world examples
- 1.Digital coupon programs linked to credit card accounts
- 2.Automated loyalty rewards applied at the payment network level
- 3.Retailers using category-specific tax and discount logic
Generated by PatentBrief · Not legal advice · patentbrief.org
US 10163106 · 2026