Saved Sep 23, 2026 by @enviglo: Settings tabs, your own Discord bot, custom domains, and giving products by Discord ID or email
## Before you start- - **Your Roblox place.** Set your store's **Roblox place ID** under **Settings**, then **Store**, in **Links**, which needs the **Store settings** permission. It's the game where you sell, and it's where **Buy on Roblox** sends people. If it's empty, Enviglo fills it in with your hub's place once your published in-game hub runs.+ - **Your Roblox place.** Enviglo takes your store's place from your in-game hub: publish the hub game and join it once, and the place it runs in becomes your store's place. It's the game where you sell, and it's where **Buy on Roblox** sends people. **Start again** on the hub card, under **Settings**, then **Integrations**, forgets the place so a hub published somewhere else can set it. See [Set up the in-game hub](/wiki/set-up-the-in-game-hub).- **A Roblox connection** (optional, but it saves work). With your store's Roblox experience connected under **Settings**, then **Integrations**, Enviglo creates developer products for you and keeps their prices in step. Without it, you paste the IDs in yourself. Connecting needs the **Integrations** permission.- **A Discord server,** if you want to give roles. Link it under **Settings**, then **Integrations**. See [Connect your Discord server](/wiki/connect-your-discord-server).…The box at the top says what Roblox reports about this product right now:- **Roblox isn't connected** or **Roblox needs reconnecting:** Enviglo can't create or price developer products for your store. Buy links still work if you paste the IDs in yourself. **Fix it** takes you to your integrations.- - **No experience to sell in:** your store's place ID doesn't lead to a Roblox experience.+ - **No experience to sell in:** your store's place ID doesn't lead to a Roblox experience. Publish your in-game hub into the right place and join it once.- **Nothing to buy yet:** set a Robux price on **Pricing**, and Enviglo creates the developer product the next time you save.- **Off sale on Roblox:** Roblox reports the product as not for sale, so the buy button can't do anything. Put it back on sale on Roblox.- **On sale at** your Robux price: everything's working. It also names the Roblox account and experience your store is connected through.…### In-game hub imageWhat your in-game hub shows for this product. Games can only draw images uploaded to Roblox, so upload the picture there and paste its image ID. An ID in the rbxassetid form works too. Products that came from myPod kept theirs.++ You don't have to set one. Without it, the hub shows the game pass's icon, or the developer product's icon, which Enviglo sets from the product's main picture once your Roblox experience is connected. See [How products show in the hub](/wiki/set-up-the-in-game-hub#how-products-show-in-the-hub).Press **Save delivery** in the bar at the bottom to keep your changes.…
The Delivery page connects a product to Roblox, where people pay for it, and to your Discord server, where owners get a role. You need the Edit products permission.
To get there: in your store's dashboard, open Products, pick the product, then open Delivery.
For the bigger picture, see How selling on Roblox works.
The box at the top says what Roblox reports about this product right now:
Press Check Roblox to read the price and sale state again now. Otherwise Enviglo re-reads them after you save and every few days.
A purchase of either of these gives the buyer a license on Enviglo automatically.
If a product has both, Buy on Roblox goes to the game pass.
Leave it empty to use your store's place. Set one to send buyers of this product to a different game.
If neither this nor your store has a place, Buy on Roblox has nowhere to send people, and the product page shows Sold in-game instead.
What your in-game hub shows for this product. Games can only draw images uploaded to Roblox, so upload the picture there and paste its image ID. An ID in the rbxassetid form works too. Products that came from myPod kept theirs.
You don't have to set one. Without it, the hub shows the game pass's icon, or the developer product's icon, which Enviglo sets from the product's main picture once your Roblox experience is connected. See How products show in the hub.
Press Save delivery in the bar at the bottom to keep your changes.
The buy button on the product page depends on what's linked:
| The product has | Buyers see | What happens |
|---|---|---|
| A game pass | Buy on Roblox | Opens the game pass on Roblox |
| A developer product and a place | Buy on Roblox | Opens your game with the product ready to buy |
| A developer product but no place | Sold in-game | Nothing to press; they buy it inside your game |
| A developer product or pass Roblox reports as not for sale | Off-sale on Roblox | Nothing to press |
| Nothing linked, and it isn't free | Not available to buy yet | Nothing to press |
Under the button, buyers read that the product lands in their library once their Roblox account is linked. See Link your Roblox account.
Owners get the role you set here in your linked server.
How it behaves:
/retrieve in your server to get it back. See Discord bot commands.If no server is linked, the page says nothing will be granted. See Discord roles for products for more.
For a developer product, check that:
For a game pass, check that: