@omnibaker Unity IAP uses the user logged into the phone, generally the user logged into Google Play on the device. You generally don’t need to track subscription expirations, only whether it’s active or not when the game starts. You can check the receipt for the expiration if you need. This receipt would be available on any device this user is using upon IAP initialization. You can also use the SubscriptionManager class. The Sample IAP Project demonstrates this Sample IAP Project