Both in-store and online purchases earn points, but vouchers and gifts are currently only redeemable at stores.