The best way is to introduce a subscription service. Where the user subscribes to a particular product. In this way, you can also keep track of purchases. Using non-consumable, you cannot keep track since the product is only purchased once.