........................
As for Discover Card- yes- you can ask for cash back when you go grocery shopping or dept. store shopping (like at Walmart) and no interest accrues if you pay your credit card balance in full for that next statement.
.........but do you earn rewards on that cash back......like 5% when in season?