Rakuten is a rewards platform that earns users cash back when shopping in-store or online. Here's how it works and how to maximize earnings.