Skip to main content
This guide takes you from an empty account to a shop where a player can buy a rank and receive it on the server. Every step has its own detailed page — here you do the minimum.
1

Create a shop

Sign in to the panel and create a shop: name, currency and address (subdomain). You can later swap the address for a custom domain.
2

Add a server

In the Servers section, add your Minecraft server (name, address, version). Every product is assigned to the server where it should be delivered. More: Servers.
3

Install the plugin

Download the ItemShop plugin (it runs on Paper/Spigot, Folia, BungeeCord and Velocity) and upload the config.yml generated in the panel. After a restart the server shows up as online. More: Plugin.
4

Add a product

Name, price, server and the commands to run after purchase:
The {PLAYER} placeholder is replaced with the buyer’s nickname. More: Products.
5

Connect payments

Add at least one provider (e.g. BLIK or bank transfers), paste the keys from its panel and test in sandbox mode. More: Payments.
6

Pick a site and publish

In Workspace, choose a template (default: Bento), change the logo and colors — by hand or by asking the AI editor — and click Publish. More: Templates.

Check the whole flow

Before you open the shop to players, buy a test product in sandbox mode and check that:
  1. the order appeared in Orders with the paid status,
  2. the plugin ran the commands and the order changed to completed,
  3. the player received the rank in game.
If an order is stuck on “paid”, the server is most often offline or the product requires the player to be online. See Plugin → Troubleshooting.

Site as code

How the shop’s site works in 3.0.

For developers

SDKs, Storefront API, API keys.