A FlyerTalk Posting Legend
Join Date: Sep 2009
Location: Minneapolis: DL DM charter 2.3MM
Programs: A3*Gold, SPG Plat, HyattDiamond, MarriottPP, LHW exAccess, ICI, Raffles Amb, NW PE MM, TWA Gold MM
Posts: 102,617
Laundry and dry cleaning usually don't earn points either.
Minibar items should earn points, but it's unclear if someone buys something from a market area near the front desk. Purchases at most shops in the hotel shouldn't earn points, but if you buy something at the spa, if should earn points if spa services do.
The SPG rule was that restaurant meals that were charged to your room would earn points, but this is no longer true under Bonvoy, even in legacy Starwood properties.
Asking front desk agents/supervisors/managers does not result in (correct) information.