Your First Product
A ten-minute walkthrough that takes you from an empty catalogue to a tested, purchasable product.
This is the short path: one simple product, a command so it actually delivers, and a test purchase to prove it. For every field explained, see Creating a Product.
Dashboard → Content → Products. Needs product_read to view, product_create to add.
You need a linked game server first. Without one there's nothing to deliver to, and no way to test properly.
1. Create the product
Go to Content → Products.
Click Create.
Fill in the essentials:
Name: what the customer sees.
Starter KitPrice:
2.99Description: what they get. Be concrete. Customers refund things they didn't understand.
Under Lifetime → Product lifetime cycle, leave Allow One Time Purchases ticked and Allow Subscriptions unticked. Those are the defaults. Subscriptions add renewal behaviour you don't want to debug on your first product.
Click Create.

2. Attach a command
Skip this step and the customer pays and receives nothing.
Open the product you just created.
Open Deliverable Actions → Commands.
Set the stage to On Purchase.
Type the command your server console would run, with a placeholder where the player's name goes. On Minecraft that looks like:
On a Steam game such as Rust, use
{customer.steam.id}instead.Save.
Use the placeholder, not your own username. A command with your name hard-coded in it gives you the item every time someone else pays.
The command editor has an Available variables link listing every placeholder, each one click-to-copy. Commands & Placeholders explains them.
3. Make it purchasable
A product can exist and still not appear on your storefront. Under Lifetime → Product availability period, confirm Disable product is unticked and that Enabled from / Enabled until don't exclude today. Then check your storefront in a private browsing window. Your logged-in dashboard session can show you things customers cannot see.
4. Test it before anyone else does
There is no sandbox or test mode, so the test is a real order. You don't have to pay for it. Any of these gets you through checkout for nothing:
A 100% coupon you make for yourself and delete afterwards.
A gift card you issue to yourself.
A free product, priced at 0, that you hide once you're done.
Buying it properly and refunding yourself works too, but it puts a refund on your records for no reason.
Then:
Buy the product using one of the above.
Watch the server console. The command should run within seconds.
Check Content → Orders. The order should be listed.
Check the receipt email arrived.
All four true means a working product. Repeat for the rest of your catalogue, using Tags to organise it and Tier Groups for ranks that upgrade between each other. Then work through the Going Live Checklist.
Last updated