Saved Sep 20, 2026 by @enviglo: Prices, notices and permissions
## Revoke, restore and transfer- - **Revoke** takes the product back, as described above. The purchases behind the license don't change.+ - **Revoke** takes the product back, as described above, and the owner is told. The purchases behind the license don't change.- **Restore** brings the same license back, with its history. Their access comes back with it.- - **Transfer** moves the license to another Enviglo account. The old owner loses access, and the new owner gets it, along with its downloads and Discord role. The purchases behind it stay as they were, still showing who originally paid.+ - **Transfer** moves the license to another Enviglo account, and tells both people. The old owner loses access, and the new owner gets it, along with its downloads and Discord role. The purchases behind it stay as they were, still showing who originally paid.Your team does all three from the **Licenses** page. See [Give, revoke, restore and transfer licenses](/wiki/manage-licenses).…
Everything someone owns from your store is a license. Every time someone pays for one of your products, or is given one, Enviglo also keeps a purchase. This guide explains how the two work together. It's for store owners and their staff, and it's worth reading before you start giving products away or taking them back.
Ownership changes. History shouldn't. When you revoke a license or move it to someone else, the purchases behind it stay exactly as they were: who they were for, what was bought, when, and how. A revoke or a transfer never touches a purchase.
It's also why sales on Enviglo count paid purchases, not licenses. A product you give away, a code someone redeems or a transfer is never a sale. A renewal or a second copy bought in your game is.
Each purchase keeps:
You'll find every purchase under Orders. See View purchases.
A license's page shows how its current owner got it under How they got it. The Source column on the Licenses page uses the same words. The license's history starts with how it began.
| How it happened | How they got it | First history entry |
|---|---|---|
| Bought in your game | Bought in game | Bought in game |
| Given by your team, from the dashboard or Discord | Given | Given by … |
| Redeemed one of your codes | Given | Redeemed the code … |
| Added a free product to their library | Given | Claimed for free |
| Came inside a bundle | Given | Came with a bundle |
| Came over from myPod | From myPod | Brought over from myPod |
When a license moves from one person to another, How they got it changes to Transferred. Its history still starts with how it began, then records each move.
A bundle hands over the products inside it as well. Someone who gets a bundle gets a license for each product in it that they don't already hold, and more days on any subscription in it that they do. See Bundles.
Each product's How buying works setting, on its Pricing page, decides what happens when someone gets it again. See Pricing and license types.
Grants and codes follow the same rules. Granting a one-purchase product to someone who already has it is refused, and a code for it is used up without adding anything.
Changing How buying works doesn't touch licenses customers already hold.
Your team does all three from the Licenses page. See Give, revoke, restore and transfer licenses.
Customers can hand their own licenses to someone else too, if you let them. Tick Let customers transfer licenses in your store settings, and turn on Block customer transfers for this product on a product's Pricing page to keep one product out of it. See Give a license to someone else for how it works for customers.
Your game asks Enviglo about a player by their Roblox ID. Enviglo finds the Enviglo account that Roblox ID is linked to, and answers with that account's licenses that give access right now: active ones, and for subscriptions, ones that haven't run out.
That has a few consequences:
To set this up in your game, see Check licenses in your game.
When someone buys in your game with a Roblox account that isn't linked to anyone on Enviglo, Enviglo makes a placeholder account for that Roblox ID and puts the license on it. Granting or transferring a product to a Roblox ID that isn't linked to anyone does the same.
Enviglo is myPod's successor, and myPod's licenses and purchases came with it.
See Coming from myPod for more on the move.