Which cards earn on groceries (in store)

Every card's terms, read for groceries (in store): which earn more, which cap it, and which pay nothing.

36 earn · 2 pay nothing · 104 don't say

Earn

36
HDFC BankIndian Oil HDFC BankHDFC Bank ·
Extra rewards
HSBCHSBC Live+HSBC ·
10% cashback
HSBCHSBC RuPay CashbackHSBC ·
10% cashback
IndusInd BankIndusInd Bank Jio-bp Mobility+IndusInd Bank ·
Extra rewards
Axis BankIndiGo Axis Bank PremiumAxis Bank ·
Extra rewards
Kotak Mahindra BankPrivy League SignatureKotak Mahindra Bank ·
Extra rewards
Axis BankRuPayAxis Bank ·
Extra rewards
IDFC FIRST BankLIC IDFC FIRSTIDFC FIRST Bank ·
5X points

Pay nothing

2

Terms disagree

3

The terms of the other 104 cards don't mention this either way.