First is an offer of gift cards at a discount. Gift cards usually sell to merchants for less than face value, and you can often buy them at a discount on the secondary market, but when you can buy them directly from a brand you have less to worry about in terms of fraud or technical glitches.
Second Marriott is offering points with the biggest bonus we’ve seen – you are prepaying for stays, effectively, at a discount here as well. And while gift cards can’t be used at Marriott’s homesharing service they’re offering a discount on those bookings as well, for two days only.