You’ve built a great game, and now you want to give your players a way to show their support. That’s a smart move. This guide provides a clear, step-by-step walkthrough for creating and implementing a https //create.roblox.com/dashboard/creations pls donate gamepass.
By following these simple instructions, you’ll have a fully functional donation system live in your game. Trust me, it’s not as complicated as it sounds. This guide is designed for creators of all skill levels, from beginners to experienced developers.
Setting up a donation pass is one of the easiest ways to start monetizing your creation without affecting gameplay balance. It’s a win-win, and let’s get started.
Step 1: Creating Your Game Pass in the Creator Dashboard
Navigate to the Roblox Creator Dashboard at https://create.roblox.com/dashboard/creations.
Find and click on the specific game (or ‘Experience’) you want to add the donation pass to.
In the left-hand menu, look for ‘Associated Items’ and click on it. Then, select the ‘Passes’ category.
Click the ‘Create a Pass’ button, and you’ll need to upload an image. A simple ‘Thank You’ or coin icon works well.
Give your pass a clear name like ‘Small Donation’ or ‘Supporter’. Write a brief, friendly description that explains what the pass is for.
Creating the pass is just the first step. Click ‘Create Pass’ to finalize it. Remember, the pass is created but not for sale yet.
That’s the next step.
Step 2: Setting a Price and Making Your Pass Available for Sale
When I first started, I made the mistake of assuming my pass would be on sale right away. Not true. All newly created passes are ‘Off Sale’ by default.
You need to configure them.
Go to https://create.roblox.com/dashboard/creations and click on the donation pass you just created in your list of passes. This will open its configuration page.
Head over to the ‘Sales’ tab on the left side of the screen. It’s easy to miss, so keep an eye out.
Toggle the ‘Item for Sale’ switch to the ‘on’ position. Then, enter a price in Robux in the provided field. Simple, right?
Here’s where it gets tricky. Roblox takes a 30% cut, meaning you only get 70% of the Robux sale price. I learned this the hard way.
It’s crucial to factor this in when setting your prices.
Pro tip: Create multiple donation tiers (e.g., 25, 100, and 500 Robux). This gives players different options to support you. And hey, it can boost your earnings too.
By the way, if you’re into outdoor adventures, check out how to choose the right backcountry shelter for any terrain. It’s a great resource.
Step 3: Scripting the Donation Button in Roblox Studio

Having a game pass for sale isn’t enough. Players need a button in the game to click and purchase it.
First, find your new Game Pass ID. It’s the string of numbers in the URL when you’re on the game pass’s configuration page. For example, if you go to https //create.roblox.com/dashboard/creations pls donate gamepass, the ID will be right there in the address bar.
Now, let’s add a simple LocalScript, and copy and paste this code:
local MarketplaceService = game:GetService("MarketplaceService")
local gamePassId = 1234567890 -- Replace with your actual Game Pass ID
script.Parent.MouseButton1Click:Connect(function()
MarketplaceService:PromptGamePassPurchase(player, gamePassId)
end)
In Roblox Studio, create a ScreenGui inside StarterGui. Add a TextButton to it. Name the button something like “Donate” or “Support Us.”
Place the LocalScript inside the TextButton. This script will trigger the purchase pop-up when players click the button.
Testing is crucial. Use the ‘Play’ button in Studio to test the button. Make sure the purchase prompt appears correctly.
It might take a few tries to get it right.
Remember, a well-tested button means fewer headaches later. Trust me, I’ve seen what happens when things aren’t tested properly.
Best Practices for a Successful Donation System
Briefly recap the three core steps: Create the pass on the dashboard, set the price, and script the button in-game.
Reinforce that the reader now has all the knowledge needed to successfully implement a donation system.
Provide value-add tips for encouraging support: Place the donation button in an obvious but non-intrusive location like a shop menu or lobby area.
Suggest adding a simple in-game ‘Thank You’ message that appears after a successful donation to show appreciation.
Advise creators to consider a cosmetic reward for donors, like a special chat tag or a simple particle effect, to add value without creating a ‘pay-to-win’ environment.
End with a final encouraging call to action: Now, go publish your update and let your community show their appreciation for your hard work!
Remember, you can start by visiting https //create.roblox.com/dashboard/creations pls donate gamepass to create your donation pass.


Head of Gear Intelligence & Field Testing
Bertha Mayonativers writes the kind of backcountry concepts and gear content that people actually send to each other. Not because it's flashy or controversial, but because it's the sort of thing where you read it and immediately think of three people who need to see it. Bertha has a talent for identifying the questions that a lot of people have but haven't quite figured out how to articulate yet — and then answering them properly.
They covers a lot of ground: Backcountry Concepts and Gear, Angle-Ready Wilderness Navigation, Campfire Recipes and Survival Skills, and plenty of adjacent territory that doesn't always get treated with the same seriousness. The consistency across all of it is a certain kind of respect for the reader. Bertha doesn't assume people are stupid, and they doesn't assume they know everything either. They writes for someone who is genuinely trying to figure something out — because that's usually who's actually reading. That assumption shapes everything from how they structures an explanation to how much background they includes before getting to the point.
Beyond the practical stuff, there's something in Bertha's writing that reflects a real investment in the subject — not performed enthusiasm, but the kind of sustained interest that produces insight over time. They has been paying attention to backcountry concepts and gear long enough that they notices things a more casual observer would miss. That depth shows up in the work in ways that are hard to fake.
