Mostly rupay cards available have their own way of spending criteria to earn reward points.
I don't remember if ther is any cashback rupay card available.
Tata Neu Infinity is mostly rewarded card currently. But you can redeem it's reward points on Tata partner brands.