just got this in an email from Discover, it may be YMMV
Earn 10% Cashback Bonus on up to $100CVS
Earn automatic rewards at any CVS pharmacy store or CVS.com exclusively with your Discover card.
Visit any CVS Pharmacy store or shop online at CVS.com
Pay with your Discover card at checkout.
Receive your Cashback Bonus within 2 billing periods.
Terms & Conditions
Offer valid 12/1/2017 through 12/31/2017. Discover card must be used for payment. 10% Cashback Bonus on up to $100 in purchases at CVS Pharmacy stores (excluding Target CVS locations) or online at CVS.com, up to a maximum $10 Cashback Bonus during the promotion. No activation required. Discover is not responsible for merchant delays in processing transactions. Rewards are added to your Cashback Bonus account within 2 billing periods. This offer is non-transferable. This offer and reward is not associated with CVS Pharmacy ExtraBucks®.
(need to log in to your discover to see details or see images)