1. No. You gotta pay directly to the property to get the points.Sure thanks a lot.
One query,
Using this card, if someone dines at Marriott restaurant and pays bill via zomato or eazydiner through some deals, then also are we entitled to those points? I am fine with them crediting it later also if not instantly.
Second query -
Can we our MB membership to book rooms for friends and family under their name? Do we still get points for that or only the MB account owner can stay the the room booked and then only points will be credited. Any such nonsense exists? I am not talking about FNA voucher. For that I know only the cardholder can avail that..
2. If you book by your name, you gotta checkin yourself. Anyone else can stay. You just have to go in person to checkin. Then you will get the points, as you booked using your membership and you did checkin. The property do this to make sure of any mishap, item broken, fines etc, will be charged to you.