You can earn Microsoft Rewards points by shopping at Deluxe.com. You can also earn points by completing surveys, watching videos, playing games, and more. You can redeem your points for gift cards, sweepstakes entries, donations, and more.