How do i know if a player has paid access?

So, i want to know if a player has paid for the game when it was paid access. Is there a way to see it without using a in game system that registers a player that joined and setting a value to true? What if the player just bought it and then never played it until i removed paid access and gives perks for paid access supporters?

Have any of you guys done it? In that case how?

1 Like

Did you save any data, or create a badge that was only given before you removed paid access?
If not then you need to have a way to do it by the players first joined date. I don’t know if that’s a saved item in Roblox’s information.

No i did not. If a player bought the game, but did not join then i can’t give a badge or save data about the player, so i want to find a way to see if a player bought the game without needing to join.

I believe MarketplaceService:PlayerOwnsAsset() works for paid-access games, even if they are now free.

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.