A Minecraft server shop on Discord needs a catalog of ranks and perks with clear prices, a cart so buyers can grab several items at once, an order ticket where staff confirm payment and grant the rank in-game, and an invoice as the receipt. This is the same core flow as any Discord shop, with a few Minecraft-specific decisions: how to price ranks against real money in a region with server rules against pay-to-win, how delivery actually happens without a plugin integration, and what to do about donor perks that stack. Here's the setup.

A shopper adds an item to their cart, the cart count rises, and checkout produces a paid invoice. Wireless Mouse $29 Add to cart 1 2 3 Invoice #1042 Paid

Can you sell ranks on a Minecraft Discord server?

Yes, as long as it fits Discord's own Terms of Service and Community Guidelines, and (separately) Mojang's guidelines if you're monetizing a Minecraft server specifically — Mojang restricts selling anything that affects core gameplay balance (pay-to-win items), but cosmetic ranks, perks that don't affect PvP or economy balance, and server-specific conveniences are the common, allowed pattern. Review Mojang's commercial usage guidelines yourself before pricing anything that touches gameplay balance; this article covers the Discord shop side, not Minecraft's own rules.

Step 1: Decide what you're actually selling

Most Minecraft server shops fall into a few categories:

  • Ranks — a tier (VIP, MVP, Legend) that unlocks cosmetic perks, extra homes, particle effects, or chat color, usually the biggest seller.
  • Currency — in-game money or points, common on economy or survival servers.
  • Cosmetics — pets, trails, hats, kits that don't affect gameplay balance.
  • One-time perks — a claim block expansion, an extra plot, a name color change.

Group these into categories that match how a player thinks, not how your plugin config file is organized — "Ranks", "Currency" and "Cosmetics" as separate catalog categories works better than one flat list. See organizing a Discord shop with categories for the full structure guide.

Step 2: Build the catalog

Create categories with /catalog category-add, then add each rank or perk with /catalog product-add. For a rank ladder, list them in price order using the position field so VIP shows before MVP shows before Legend — buyers scan top to bottom and often pick the first one that looks reasonable. Use the features field (pipe-separated) to list exactly what a rank includes: /warp | 3 homes | colored chat | kit vip reads faster than a paragraph description, and it's the difference between a buyer knowing what they're getting and opening a ticket to ask.

Set stock to -1 (unlimited) for ranks and currency you can grant anytime, and a real number only for something genuinely limited, like a founder's rank capped at 50 buyers.

Step 3: Price in the currency your players actually use

/catalog currency lets you show USD, EUR and INR at once with one set as primary, and /catalog product-add takes a price per currency directly, or auto-fills the others from live conversion rates with auto_currency. If most of your player base is in one region, set that as primary and let the others auto-convert instead of maintaining three manually-set prices that drift out of sync with each other.

Step 4: Turn on the cart for bundle buyers

A player picking up a rank often wants currency or a cosmetic in the same order. /checkout setup enabled:true puts a cart button on the catalog so they can add several items before checking out once, instead of opening three separate tickets. Cap max_items and max_quantity to something sane for a rank ladder — a player buying the same rank five times usually means they wanted the next tier up, not five copies.

Step 5: Confirm payment, then grant in-game

Checkout opens an order ticket with the cart contents and total. This is the step that's different from a generic Discord shop: delivery isn't a Discord role, it's an in-game action — running a rank command on the server console, or through whatever permissions plugin you use. There's no automatic bridge between a Discord invoice and your Minecraft server's permission system in Noxyr, so:

  • Confirm the payment landed in your account before touching the server, exactly like any other digital sale.
  • Ask for the player's exact in-game username in the ticket (usernames can differ from Discord names) before running the grant command.
  • Grant the rank, then post confirmation in the ticket so there's a record of when it happened, in case a player claims they never received it days later.

Step 6: Invoice it and log the sale

/invoice create generates the receipt with the player's name, the rank or perk purchased, price, currency and payment method. Set your server's branding once with /invoice branding — logo, ID prefix (like MC-), accent color — so every receipt looks like it came from your server, not a generic bot. Over time, /invoice sales report shows which ranks actually sell versus which ones you assumed would; it's common for a mid-tier rank to outsell the top one because it hits the best price-to-perk ratio.

Step 7: Add a TOS covering refunds on granted ranks

Digital rank purchases are effectively non-refundable once granted — there's no way to "un-give" a rank cleanly the way you might refund an unopened physical item. State that plainly with /catalog tos before a player buys, not after they ask for a refund on a rank they've been using for a week. See the seller TOS template for wording you can adapt.

Step 8: Build trust with public reviews

New players deciding whether to spend real money on a rank look for proof the server actually delivers what it advertises. /review submit lets buyers leave a rating and comment, optionally with a screenshot of the rank in-game — genuinely more convincing for a Minecraft audience than a text-only vouch. See collecting reviews on Discord.

Common questions

Can Noxyr grant Minecraft ranks automatically? No, there's no built-in Minecraft server integration — delivery is a manual step staff perform in-game after confirming payment in the order ticket, same as any other digital good without an automatic delivery hook.

Should ranks give gameplay advantages? Check Mojang's current commercial usage guidelines before pricing anything that affects PvP or economy balance; cosmetic and convenience perks are the safer, more common pattern for a server shop.

Can I run limited-time rank sales? Yes, with a voucher code applied at invoice time — see Discord flash sale discount strategy for how to structure one that doesn't just quietly become a permanent discount.

What if a player pays but gives the wrong in-game username? That's exactly why asking for it explicitly in the order ticket matters — verify it against the server's player list before granting anything, since a typo'd username means the rank goes to nobody, or worse, the wrong player.

Is this setup free? Yes, catalog, cart, invoices, vouchers and reviews are all part of Noxyr's free store module. Full general setup in how to sell products on Discord or the store documentation.