Skip to main content
Order form with the player's details, quantity picker and payment method

The order page a player sees while making a purchase

Checkout is the order page — the moment a player turns the urge to buy into a real payment. It’s the single most important screen in your whole store, because this is exactly where payment decisions are made. On this page we’ll walk you through, step by step, everything a player sees and clicks, so you understand their journey precisely and know how to make it easier. Everything we describe below happens automatically, based on the settings you enter in the panel. You don’t have to build anything by hand — as long as you have products, payment methods and a server, the order page assembles itself.

How a player reaches checkout

A player visits your site, browses the offer and picks a product — for example a rank or a pack of coins. After clicking the product, they move to a dedicated order page devoted entirely to that one purchase. At the top they see the product name, a short line of encouragement and a highlighted note reminding them to double-check the details they enter. At any moment they can also click Back to store if they change their mind or want to choose something else.
If a product is saved as a draft or has been deleted, the player will see a “Product not found” message and a button to return to the store. That’s why links to inactive products never lead anywhere “blindly”.

Step 1 — the player’s details

The first step is two fields the player fills in side by side.
1

In-game nickname

The player types in their Minecraft nickname. Next to the field, their character’s head appears live — when the nickname is valid, their real skin shows up, and before they type anything, the classic Steve head is displayed. It’s a simple but effective way for the player to instantly confirm with their own eyes that they entered the right nickname.
2

Email address

The player provides their email. It’s used to confirm the order and to get in touch if there’s a problem with the payment. This field is supplementary — it doesn’t block the purchase, but it’s worth having the player fill it in.
The nickname must be between 3 and 16 characters and may contain only letters, digits and underscores. If the player enters something invalid, a red hint explaining what to fix appears under the field right away.
The nickname is the delivery address. It’s to this nickname that the purchased in-game items are delivered. If the player gets a single letter wrong, the purchase goes to someone else. That’s why the character head next to the field matters so much — it helps catch a typo before the player pays.

Step 2 — quantity and bonus packs

The second step lets the player choose how many units of the product they want to buy. It only appears when the product allows it — for an ordinary, single rank, there’s nothing for the player to change here. They have two convenient ways to choose:

Quantity slider

The player drags the slider to smoothly set any number of units within the range you defined for the product. They can also click the number on the right and type the exact quantity by hand.

Ready-made packs

Below the slider, tiles with popular quantities appear (e.g. 1×, 2×, 5×, 10×). A single click sets the quantity. These are the pack suggestions you define for the product.

”+N free” bonuses

If you’ve set a bonus for a larger pack on the product, a yellow +N ribbon appears on the matching tile (e.g. “+200”). It means that by buying this quantity, the player gets extra units for free. When they choose such a pack, the bonus also shows up in the summary on the right as a separate, green line — so the player clearly sees how much they’re getting.
Bonuses are one of the strongest sales levers. A player who sees “buy 1000, get +200 free” often picks a bigger pack than they originally planned. The bonus units are added to the delivery automatically — you don’t have to do anything by hand after the purchase.

Step 3 — payment method

The third step is choosing how to pay. The player sees a grid of tiles — each with a method name, a short caption and the provider’s logo (e.g. BLIK, card, online transfer, Apple Pay, Google Pay, Paysafecard, PayPal or Klarna). Each tile shows:
  • the method name — e.g. “BLIK”, “Card” or “Online transfer”,
  • a short caption under the name — e.g. “Fast BLIK payment” or “Visa, Mastercard”, which immediately tells the player what to expect,
  • the provider’s logo on the right, making the method recognizable at a glance.
The selected tile is highlighted in your accent color and marked with a checkmark, so the player always knows what they’ve chosen. The first available method is selected automatically.
If you haven’t configured any payment method yet, the player will see a yellow message here — “This store hasn’t set up any payment methods yet” — and won’t be able to complete the purchase. You add methods in the Payment providers section.
Below the methods, there’s also a small note showing which provider handles the payment, along with a reminder that by completing the payment the player accepts that provider’s terms and privacy policy. This builds trust and is standard practice for secure online purchases.

Discount code

Right below the payment methods, the player will find a field for a discount code. They enter the code and click Apply.
  • If the code is valid, a green “Code applied” message appears, and a separate Discount line with the deducted amount is added to the summary on the right.
  • If the code is wrong, expired or doesn’t match this product, the player sees a red message that the code is invalid.
The codes that work here are the ones you create in the Discount codes section. There you can set, among other things, how long they’re valid and which products they apply to.
A discount-code field also works on a psychological level: when a player sees an empty box for a code, they feel that “there’s a deal somewhere”. It’s worth handing out codes on social media or on your server’s Discord — it’s a great reason for a player to come back and finish the purchase.

Order summary

On the right (and on a phone — below the form), the player sees the order summary the whole time, and it updates live with every change. It contains:

Product and server

The product icon, its name and the server the purchase will go to. The player immediately sees what they’re buying and where.

Detailed description

A short description of the product, and below it a button that expands the full description — the player can calmly check exactly what they’re getting without leaving the order page.
Lower down, the amount is broken out:
  • Unit price — the price for a single unit,
  • Quantity — the number of units selected,
  • Bonus — extra free units (if the chosen pack grants them), in green,
  • Discount — the amount deducted by the discount code (if applied), in green,
  • Total — the final, large amount the player will actually pay.
The “Total” price is the final amount. If you have VAT enabled in your store settings, it’s already included in your product prices, so the player sees the full amount with no surprises at the end. No hidden surcharges is one of the most important factors in building trust and closing the sale.

Accepting consents and moving to payment

Before the player pays, they must tick three statements — without them, the pay button stays inactive:
1

Accepting the terms

The player confirms they accept your store’s terms (with a link that opens them in a new tab) and that their details are correct.
2

Request to start performance early

The player expressly requests that digital performance begin before the 14-day withdrawal period ends.
3

Acknowledgment after full performance

The player separately acknowledges that the withdrawal right is lost once performance is complete. The system records both statements with the document version and includes them in the order confirmation.
When everything is ready — a valid nickname, a chosen payment method and all three statements ticked — the player clicks the big Order and pay button. Below it, the checkout explains that the player will be redirected to the selected provider’s payment gateway.
The pay button is deliberately inactive while something is missing. If a player tries to pay without a valid nickname, a chosen method or the consents, they’ll see a clear message about exactly what to fix — no one gets stuck without an explanation.

Payment and automatic delivery

After clicking “Order and pay”, the player is taken to the secure gateway of the chosen provider, where they finalize the payment (e.g. confirm BLIK in their banking app or pay by card). What happens next happens on its own:
1

The player pays

The payment provider accepts the payment and confirms it to your store.
2

The store runs the commands

Your store automatically runs the commands assigned to the product — granting the rank, adding coins or handing out items to the nickname the player provided.
3

The player gets the purchase in-game

When the plugin and game server are connected, the items reach the player without manual handling. During an outage, the order waits in the queue; bonus units are included automatically.
The process needs no manual approval, but it still depends on the payment provider, backend, plugin and game server being available. Test the commands and reconnection path before opening sales.

The order status page

After paying, the player lands on the order status page. This is where they see confirmation that their purchase has been accepted and is being fulfilled. If the product was free or the payment confirmed instantly, the player is taken straight to this page. The status page closes the transaction in a pleasant way — the player isn’t left with a nagging “is it really working?” feeling, but instead sees a clear message that everything went well.
All purchases — regardless of their status — also show up for you in the Orders section. There you can check the details of every transaction and step in if needed.

Best practices — how to boost conversion

  • Take care of your payment methods — the more convenient options (BLIK, card, transfer, Apple Pay), the fewer players drop off. Missing a player’s favorite method is a common reason for an abandoned cart.
  • Set up attractive bonus packs — tiles with “+N free” genuinely raise order values. Give the player a reason to buy more.
  • Write clear product descriptions — a player who sees exactly what they’re getting in the summary buys with more confidence and more quickly.
  • Don’t surprise anyone with the price — the final “Total” amount should be exactly what the player expects. No hidden surcharges.
  • Hand out discount codes — it’s a great excuse to invite players back to the store and close the sale.
  • Test the purchase from start to finish — place a test order and check that the item correctly arrives in the game. Nothing builds player trust like a store that simply works.