Originally Posted by
Recreation
Heck, I pre-paid for my parent's hotel room out of my own pocket, and couldn't collect the Marriott points for it because the reservation is in their name.
Primary guest as you with your parent(s) as additional guest with payment via some means is the routine way to collect points in such a situation.