From
www.chase.com/marriott:
Thank you for being a Marriott Rewards® Premier Visa Signature® cardmember. We hope that you continue to enjoy earning 5 points for every $1 on all of your Marriott spend, 2 points for every $1 on airline, rental car, and dining purchases, and 1 point for every $1 on your everyday purchases. Every time you use your Marriott Rewards Visa card, you are one step closer to your dream vacation with Marriott. For complete rewards, please see MarriottRewards.com.
I suppose you'll need to phone Marriott Rewards to see if ShopMarriott.com qualifies as "Marriott" for MR PV purchases.