As a Roblox developer, it is currently too hard to protect either the buyer or the seller of a commission. It is near impossible to ensure that either side will hold their end of the bargain. This not only discourages me from taking commissions, but also hinders my workflow by making any commission I do take almost double the time and effort to ensure exchanges happen correctly.
It would be an amazing addition to the developer community to add a sort of exchange system similar to how limiteds are exchanged. Here is how I picture a feature like this to be:
- A developer sends a request (similar to a trade) to their buyer. This request would contain the following: the game link, the amount of robux the developer is selling it for, the user’s profile, and the amount of times the game has been sold/traded hands (maybe). There would be three buttons, accept, decline, counter. (They can always cancel it up until the buyer accepts)
- The studio/game is locked to prevent editing and the buyer can test the game. (Perhaps either read the developer console server output or have a ‘viewer’ kind of mode in the studio where they cannot download or interact.)
- If the buyer accepts they accept the request and the game is transferred over to their account. If the buyer declines then the game is ‘returned’ to the developer.
Times I would use this:
- If I make my friend a really cool game and want to sell him it for 500 Robux.
- If I take on a commission for something like a shop system and I don’t really trust the buyer.
If Roblox is able to address this issue, it would improve my development experience because I would be able to continue my work without fear of wasting time or getting scammed. It also would in turn, allow for more developers to share their skills and encourage a growth in the developer community.