A couple of months ago, I was able to test some Premium features using the “Test” button in Roblox Studio. In a recent update, the assignment of Premium status to Test users ceased. Now, every user in Test mode is a “normal” user.
In Studio on the Test tab, select “2 Players” (or more) and press the “Start” button.
Studio launches multiple windows.
Notice one of the players is designated as Premium, allowing the developer to test Premium features.
When launching Studio Test mode, all players are “plain” and none are designated as Premium. I’m unable to test Premium features.
In my game I have features only for Premium Players. You can see the benefits listed here in my game’s description:
I have a prompt for Premium Purchase and a callback I’d like to test when Premium is paid or when a Premium player joins my game for the first time.
Please note, I used to see a “P” icon next to test players in Test mode of Roblox studio sometimes. But never anymore.
Perhaps there is some confusion with how to test premium content in Studio.
You mentioned that the previous behavior used to be:
- In Studio on the Test tab, select “2 Players” (or more) and press the “Start” button.
- Studio launches multiple windows.
- Notice one of the players is designated as Premium, allowing the developer to test Premium features.
However from my sources, this was never the case. The only case in which the local studio player will start the game with a premium membership is if the studio account has premium. In any case of spawning up a local server + multiple accounts, all accounts will default to no membership.
In order to test premium upsell or premium content in this case, you must go through the premium upsell modal on that given user. In studio, we will mock a successful purchase (if you click “Subscribe”) and fire the necessary events to indicate that the membership is now Premium.
Hopefully this helps! Let me know if you have any further issues.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.