Creating your own game world in Roblox is only half the success, because to monetize the project the developer needs to set up a purchase system. On mobile devices running Android, this process has its own interface features that can confuse a beginner. In this article, we will analyze in detail how to create a Game Pass (Gamepass) directly through an application or browser on a smartphone, so that you can start earning Robux.

Many users mistakenly believe that full asset management is only available from a PC, but the functionality of the platform has long been adapted for touchscreens. We will look at a step-by-step algorithm of actions that will allow you to register a new product, set a price and link it to the game. This will open access to Developer Products and other monetization tools.

Before you begin, make sure that you have the current client installed Roblox and you are authorized under the creator's account. It is important to understand the difference between a regular pass and Gamepass: the first gives access to the game or server, the second gives specific advantages inside. Correct configuration of these elements is critical for the economics of your project.

Preparing an account and entering creation mode

The first step is authorization in the system. Open the app or mobile browser and log into your profile. If you plan to seriously engage in development, it is recommended to use a separate account or make sure that two-factor authenticationis enabled on the main one. This will protect your future income from unauthorized access.

The interface of the mobile version of the Roblox website differs from the desktop version, so navigation requires care. You need to get to the content management section, which is hidden in the profile menu. Click on the three dots in the lower right corner (or upper left, depending on the interface version) to reveal additional options.

โš ๏ธ Attention: Make sure that your account has the status Verified (verified email), otherwise the product creation functions may be unavailable or limited.

Next you should find the menu button, which is often indicated hamburger icon or three horizontal lines. In the list that opens, we are interested in the item Create (Create). This is where all the developer tools are concentrated, including managing games, avatars and, of course, Game Passes.

๐Ÿ“Š From which platform do you most often create content in Roblox?
From a phone (Android)
From a phone (iOS)
From a computer (PC)
From a tablet

After going to the content creation section, a control panel for all your projects will open in front of you. The interface here is quite dense, so it is important not to confuse the tabs. Select the tab Passes (Skip) to see a list of products you have already created or create a new one.

If this is your first time entering this section, the list will be empty. Click the + Create a Passbutton, which is usually located in the upper or lower corner of the screen. The system will ask you to select the game for which the pass is being created. This is an important point, since Gamepass is tied to a specific place ID.

  • ๐Ÿ“ฑ Click on the menu icon in the corner of the screen.
  • ๐ŸŽฎ Select the tab Create in the sidebar.
  • ๐Ÿ”“ Go to the section Passes.
  • โž• Click the create a new item button.

In the mobile version, display bugs sometimes occur when the create button does not respond the first time. In this case, try switching from the application to the mobile version of the browser (Chrome or Safari) and logging in through the "Full version of the site" mode. This often solves problems with JavaScript scripts interface.

๐Ÿ’ก

If the creation button is inactive, try refreshing the page or logging out and logging in again - this resets the session cache.

The process of creating and setting up Gamepass

The new product configuration window opens. First of all, the system will ask you to upload an image. For Gamepass this is a critical element, since it is the picture that attracts the attention of players in the store. Click on the download area and select a file from the gallery of your Android device.

Image requirements are strictly regulated: PNG or JPG format, aspect ratio 1:1. It is recommended to use a resolution of at least 512x512 pixels so that the picture does not look blurry on screens with high pixel density. Do not use images with transparency if you are not sure of the correct display.

โš ๏ธ Attention: The image should not contain logos of other brands, real people or content that violates community rules Roblox, otherwise moderation will reject your Game Pass.

After uploading the image, you must enter a name. It should be short but understandable. For example, "Double Speed" or "VIP Access". Below is a description field where you can describe the benefits in more detail. Use HTML tags (if the editor allows) or just text to structure the information.

โ˜‘๏ธ Checklist before publication

Completed: 0 / 4

Setting the price and sales parameters

Key stage โ€” pricing. In the field Price (or Sale Price) enter the cost of your Robux pass. The minimum price is usually 100 Robux, but first it is better to set an affordable price to check the demand. Remember that the platform takes a 30% commission from each sale.

Accessibility is also configured here. You can make the pass limited or regular. For beginners, it is better to leave the default settings. It is important to immediately turn on the toggle switch Sale (Sale), otherwise the product will be created, but will not be displayed in the game store.

Parameter Recommended value Description
Price 100 - 500 R$ Starting price for testing demand
Type Regular Unlimited sale without limits
Description Text + Emoji Detailed description of bonuses
Status On Sale Available for purchase by players

Do not forget that the price can be changed at any time. If you see that an item is being sold too quickly or too slowly, adjust the price. Analysis of sales statistics is available in the section Analytics on the website, where you can also go from your phone.

How does the Roblox commission work?

Roblox takes 30% of the amount from each sale. If you sold a Game Pass for 100 robux, you will be credited with 70. These robux will be in the "Pending" state for about 3-5 days before being credited to your account.

Linking the Game Pass to the game (Scripting)

The Game Pass itself is just a picture with a price. In order for it to give the player any advantages (speed, strength, access to the zone), it needs to be โ€œrevitalizedโ€ using a script. It is difficult to write full code on Android, but you can insert a ready-made template.

You will need your pass ID. Copy it from the product page URL or section Passes. Then open Roblox Studio (if there is a tablet version) or use cloud scripts if your project supports remote editing. The standard template looks like this:

local Players = game:GetService("Players")

local MarketplaceService = game:GetService("MarketplaceService")

local passId = 123456789 -- Insert your Game Pass ID here

MarketplaceService:PromptProductPurchase(Players.LocalPlayer, passId)

This code is a basic example. For full-fledged work, you will need to study Lua or find ready-made scripts in the community library that check whether the player has a pass and issue a reward. Without a script, the player will simply buy a picture, but will not receive anything.

โš ๏ธ Attention: Never insert scripts from unverified sources, they may contain malicious code that steals data from your account or players' accounts.

๐Ÿ’ก

Game Pass starts working only after inserting its ID into the game script, which verifies the purchase and issues award.

Verification of work and moderation

After publication, the product is sent for moderation. This is an automatic process that usually takes from a few minutes to an hour. Status Review means that the system checks the image and title for compliance with the rules. If everything is clean, the status will change to "Active".

To check the work, log into your game from another account (alt-account). Find the created Game Pass in the store menu and try to make a purchase. Make sure that after payment the player actually receives the promised bonuses. Testing is a mandatory stage before advertising.

  • โœ… The status has changed to Active.
  • โœ… The product is displayed in the game store.
  • โœ… The purchase is successful from a test account.
  • โœ… The reward is issued correct.

If moderation rejected the product, you will receive a notification with the reason. Most often this concerns the image. Correct the error and resubmit. You should not try to bypass the rules by uploading similar pictures - the algorithms Roblox are becoming smarter every day.

Is it possible to create a Game Pass completely free?

Yes, creating the pass itself is free. However, to list it for sale you don't need any additional investment, but on the first sale Roblox may require a small listing fee (in some older mechanics) or will simply take 30% of the first sale. Now creation is free for everyone.

Why doesnโ€™t the โ€œCreate a Passโ€ button appear on your phone?

Often this is due to the application cache or an outdated version. Try clearing the cache in Android settings or switching to your browser. Also make sure that you are logged into the creator's account, and not into a regular player account without developer rights.

How long does Game Pass moderation take?

Usually the process takes from 15 minutes to 2 hours. In rare cases, if there is a high load on the servers or there is a suspicion of a violation of the rules, the verification may take up to 24 hours. If more than a day has passed, you should write to support.

Is it possible to change the price of a Game Pass after creation?

Yes, you can go to the pass settings through the section at any time Create and change the price. New buyers will see the updated price, and those who have already purchased will retain their rights. Changes take effect instantly.

What to do if a Game Pass is purchased but does not work?

Check the script in the game. Make sure the pass ID in the script matches the real ID. Also check whether the reward issuing logic is configured correctly. Often the error lies in the fact that the script does not check the ownership status (UserOwnsGamePassAsync).