Can I earn Upoints on someone elses transaction

For eligible restaurants, spas and entertainment partner attractions, you can earn Upoints for transactions made only by you. Additionally, in the case of a hotel stay, you have to be one of the guests staying at the hotel to earn Upoints. The guest name on reservation must match with member’s full name in order to earn Upoints.