No, being registered to buy is not mandatory. Guests cannot receive reward points for their purchases at any time, while registered users can earn 1.5%~2.5% of their purchase amount in reward points based on their membership level that changes according to how many purchases they make.