Getting verified
Three things, in this order, and none of them takes long:
- Link Roblox. Through Roblox's own sign-in. The account needs to be 30 days old.
- Connect Stripe. Hosted by Stripe. We never see your bank or tax details.
- Turn on 2FA. Required before your first payout, so do it now rather than when you are waiting for money.
After five completed sales with no upheld disputes you reach Established: the rolling reserve drops to zero, the payout hold drops to three days, and your listings get priority placement.
Writing a listing that sells
- The manifest does the selling. Buyers compare file lists. Naming every module with its size beats three paragraphs of adjectives.
- Preview media is enforced for a reason. A short clip of the thing working outperforms four screenshots. Show it running, not sitting in the Explorer.
- Say what it does not do. "No mobile layout" in the description costs you nothing. Discovered after purchase, it costs you a dispute.
- State compatibility honestly. If it needs a beta feature or an update, say so.
- Only tick "support offered" if you mean it. Unanswered messages after a sale are a common dispute reason.
Do not obfuscate
Minified or obfuscated Lua is rejected automatically, even when it is harmless. If a buyer cannot read what they bought, neither can we in a dispute.
Pricing an auction
- Start low. A low starting price attracts early bids, and early bids attract watchers. A high one attracts silence. Use a reserve if you need a floor.
- Set the reserve at the number you would actually walk away below, not at your hoped-for price. An unmet reserve is a dead auction; you get one free relist.
- Buy It Now works on small files. Someone who needs a datastore wrapper today will not wait three days. It disappears at the first bid, so price it as a genuine convenience premium.
- Three days is the default for a reason. One day is for cheap files with an existing audience. Seven is for higher-value work that needs to be found.
- The fee is locked when you publish. The wizard shows your net before you confirm.
While it is running
- Watch the watcher count, not the bid count. Watchers are people who intend to bid at the end. Most auctions look dead until the last hour.
- Answer questions the same day. The answer is binding, which buyers can tell.
- Do not bid on your own listing. Same-IP bidding between a seller and a bidder is an automatic hold, not a warning, and shill bidding ends the account.
- You cannot edit a live listing. Price and terms are fixed once bids exist. Corrections go in the Q&A.
Getting paid
- The buyer is charged at close. The money sits with RoAuction.
- They confirm the files are what they bought. That starts your hold.
- Seven days later your net transfers to Stripe. Three days once Established.
- New sellers have 10% held as a rolling reserve for 90 days. It is your money and it releases automatically.
- If the winner never pays, the item is offered to the underbidder at their maximum before anything is relisted.
Staying out of disputes
Almost every dispute traces back to one of three things, and all three are inside your control.
- An overstated description. Fixed by writing what it does not do.
- A missing file. Fixed by checking your own archive against your own manifest before you publish.
- Silence. Fixed by answering. In a dispute, a seller who responded within a day and a seller who did not are read very differently.
Deliver only through RoAuction. The delivery log (timestamp, IP, byte count) is what proves you sent what you said you sent. A file handed over in Discord has none of that behind it.