> ## Documentation Index
> Fetch the complete documentation index at: https://andcze.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Orders

> Browse orders, check customer details and quickly block fraudsters.

The **Orders** tab shows you everything your customers have bought. This is the place you'll check most often: to see whether a payment came through, who bought what, and whether anyone showed up that you'd be better off blocking.

<Frame caption="Order list in the shop panel">
  <img src="https://mintcdn.com/andcze/6Qp9zwUm8VUzRssf/images/panel/orders.png?fit=max&auto=format&n=6Qp9zwUm8VUzRssf&q=85&s=3e48a4994dbe7d1e5f7f13fc0d08393e" alt="Order list with number, product, customer nickname, amount and status" width="1280" height="720" data-path="images/panel/orders.png" />
</Frame>

## What you see on the list

Each order is a single row in the table. The columns hold the most important information:

<Columns cols={2}>
  <Card title="Number">
    The unique order number. Give it to a customer, or use it yourself when you're looking for a specific transaction. Clicking the number opens the full order details.
  </Card>

  <Card title="Product">
    The name of the item or rank that was bought. If a customer bought several units, you'll see the quantity next to the name, for example `×3`.
  </Card>

  <Card title="Customer (nickname)">
    The player's nickname that the purchase should go to.
  </Card>

  <Card title="Amount">
    How much the customer paid for the order. For orders that haven't been paid yet, you'll see the calculated value here (price times quantity).
  </Card>

  <Card title="Status">
    The stage the order is at (more on this below).
  </Card>

  <Card title="Date">
    When the order was placed.
  </Card>
</Columns>

<Tip>
  The counter next to **Orders** in the menu on the left shows how many orders you have in your shop. It's a handy way to check your shop's activity at a glance.
</Tip>

<Note>
  When your shop doesn't have any orders yet (or none match the filter you've chosen), instead of the table you'll see a message telling you that orders will appear here once customers make purchases. That's perfectly normal at the start — the first rows will show up on their own after your first sale.
</Note>

## Searching and filtering

Above the list there's a filter bar. It lets you quickly narrow the view down to specific orders — for example just one player's orders, or only those from the past week.

### Quick search and status

Most of the time the two tools that are visible right away are all you need:

<Columns cols={2}>
  <Card title="Search by nickname" icon="search">
    A text field where you type a player's nickname and press **Enter**. The list will immediately show only their orders. The cross on the right side of the field clears the search.
  </Card>

  <Card title="Status filter" icon="filter">
    A drop-down list where you pick the status you're interested in (for example only **Paid**). To go back to the full view, choose **All statuses**.
  </Card>
</Columns>

### More filters

Behind the **More filters** button there's an expanded panel with extra fields. You can combine them however you like to pinpoint an order:

<Columns cols={2}>
  <Card title="Email">
    Search by the customer's email address — handy when someone writes to you asking for help.
  </Card>

  <Card title="Order number">
    Type the number if the customer gave it to you in their message.
  </Card>

  <Card title="Amount from / Amount to">
    Narrow the list down to orders in a chosen price range, for example only those above a certain amount.
  </Card>

  <Card title="Date from / Date to">
    Show orders from a specific period — you pick the dates from a calendar.
  </Card>
</Columns>

<Steps>
  <Step title="Expand the extra filters">
    Click **More filters** above the list. A panel will appear with fields for email, order number, amount range and date range.
  </Step>

  <Step title="Fill in the fields you want">
    Fill in only the fields you're interested in — leave the rest empty. The filters work together, so the more you fill in, the narrower the result.
  </Step>

  <Step title="Click “Apply filters”">
    The list will refresh and show only the matching orders.
  </Step>

  <Step title="Clear when you're done">
    The **Clear** button (which appears whenever any filter is active) restores the full list with a single click.
  </Step>
</Steps>

<Tip>
  If one of the extra filters is already set, the **More filters** panel will open already expanded, so you can see right away what you're searching by.
</Tip>

## Order statuses

The status tells you what stage a given order is at. Here are all the statuses you might come across:

<Columns cols={2}>
  <Card title="Pending">
    The customer placed an order, but the payment hasn't arrived yet. We're waiting for the money.
  </Card>

  <Card title="Paid">
    The payment went through. The order is ready for the item to be delivered to the player.
  </Card>

  <Card title="Processing">
    The order is being fulfilled — the item is on its way to the player right now.
  </Card>

  <Card title="Completed">
    All done — the item reached the player and the order has been finished.
  </Card>

  <Card title="Cancelled">
    The order was withdrawn (for example by you, or by a customer who didn't finish the purchase).
  </Card>

  <Card title="Failed">
    The payment didn't go through — for example it was declined or interrupted. The player paid nothing.
  </Card>

  <Card title="Dispute">
    The customer filed a complaint or challenged the payment. These orders are worth looking at first.
  </Card>
</Columns>

<Note>
  In most cases the shop moves through these stages automatically: when a payment succeeds, the status changes to paid and the item is delivered to the player without any involvement from you. Changing the status manually is only useful in exceptional situations (more on that below).
</Note>

## Creating an order manually

Sometimes you'll want to prepare an order on a player's behalf — for example when someone orders through Discord, you make a sale during a promotion, or you want to gift someone a purchase with a ready-made payment link. The **Create order** button in the top right corner of the page is there for exactly that.

<Steps>
  <Step title="Click “Create order”">
    A window will open where you build the order on the player's behalf, step by step.
  </Step>

  <Step title="Choose a server">
    Point to the server the purchase should go to.
  </Step>

  <Step title="Choose a product">
    The product list will adjust to the chosen server. Each item shows its price.
  </Step>

  <Step title="Enter the quantity">
    Type how many units the player is ordering (1 by default).
  </Step>

  <Step title="Choose a payment method">
    Select how the player should pay — from the methods you have enabled in your shop.
  </Step>

  <Step title="Enter the player's nickname">
    Provide the nickname the purchase should go to. This field is required.
  </Step>

  <Step title="Add an email (optional)">
    You can provide the player's email address, but you don't have to.
  </Step>

  <Step title="Confirm and share the link">
    Once the order is created, you'll see a **ready-made payment link**. Click **Copy link** and send it to the player — when they pay, the item will reach them automatically.
  </Step>
</Steps>

<Note>
  To create an order, your shop needs to have at least one **server**, one **product** and one **payment method**. If something is missing, the window will tell you what to add first.
</Note>

<Tip>
  A manually created order starts out as **pending** — it appears on the list and only changes to paid once the player uses the link you sent and pays.
</Tip>

## Order details

Click the order number or the arrow at the end of the row to open the **order details**. There you'll see a complete set of information laid out across four cards.

<Columns cols={2}>
  <Card title="Summary" icon="receipt">
    The order number, product name, unit price, quantity, server and — if one was used — the **discount code** along with the discount amount. The current status is shown at the top of the card.
  </Card>

  <Card title="Customer" icon="user">
    The player's nickname, their email address and the **IP address** the order was placed from.
  </Card>

  <Card title="Payment" icon="credit-card">
    The payment method, the amount paid, the **operator's fee** and the net amount (that is, how much is left for you), the operator's name and the payment date. If VAT was charged on the order, you'll also see the rate, the net value and the tax amount.
  </Card>

  <Card title="Actions" icon="settings">
    This is where you manage the order's status and fulfilment (more below). This card is only visible to people with permission to manage orders.
  </Card>
</Columns>

<Tip>
  The IP address helps you recognise whether several different nicknames are actually the same person. If you see recurring problems from the same address, consider blocking it.
</Tip>

### Managing status and fulfilment

The **Actions** card gives you full control over the order. You'll use these tools rarely — mainly when something has gone wrong and you need to step in manually.

<Columns cols={2}>
  <Card title="Change status">
    Pick a new status from the list and click **Save**. This is useful, for example, when you want to mark an order as completed manually or record a dispute. The **Save** button only becomes active once you pick a status different from the current one.
  </Card>

  <Card title="Fulfil">
    Marks the order as completed and sends the purchased product to the player. This button is only available **for paid orders**. Before the action runs, you'll be asked to confirm.
  </Card>

  <Card title="Cancel">
    Withdraws the order. Available for **pending** or **paid** orders. It also asks for confirmation — this operation **cannot be undone**.
  </Card>
</Columns>

<Warning>
  Cancelling an order **cannot be reversed**. Before you click, make sure it's the right order — the number shown on the Summary card will help you here.
</Warning>

<Note>
  If no action makes sense for a given status (for example the order is already completed or failed), the **Fulfil** and **Cancel** buttons will be greyed out, with a short note explaining why beneath them.
</Note>

<Tip>
  The **Actions** card is only visible to people you've granted permission to manage orders. If someone on your team only has view access, they'll see the details but won't be able to change the status — that's a deliberate safeguard. You set permissions in the **Team** section.
</Tip>

## Quickly blocking fraudsters

Next to each order row there's a menu with a **shield** icon. It's your shortcut to protecting the shop — it lets you add a customer to the blacklist straight from the order, without having to look up their details manually.

<Steps>
  <Step title="Find the suspicious order">
    On the list, find the order you want to block.
  </Step>

  <Step title="Open the shield menu">
    Click the **shield** icon next to the chosen row.
  </Step>

  <Step title="Choose what to block">
    You can add the customer's **nickname** to the blacklist, their **IP address**, or both at once. Once added, you'll see a short confirmation.
  </Step>
</Steps>

<Note>
  The shield icon only appears when an order has a saved nickname or IP address. When you block, we automatically add a note with the order number, so you'll know later where a given block came from.
</Note>

<Warning>
  Blocking an IP address can sometimes affect more than one person — several players might share the same connection (for example at home, school or an internet café). If you're not sure, start by blocking the nickname alone.
</Warning>

<Tip>
  Blocked customers go onto a list you manage in the **Blacklist** section. You can always go back there to unblock someone if a block turns out to be a mistake.
</Tip>

## Good practices

<Tip>
  * **Check disputes first** — filter by the **Dispute** status and deal with those orders before anything else, before a customer loses patience and asks for a refund.
  * **Use search by nickname** — when a player writes in with a problem, the fastest way to find their order is to type their nickname into the search field.
  * **Don't force status changes** — in a normal sale everything happens automatically. Changing the status manually is an emergency tool, not an everyday one.
  * **Check the number before you cancel** — cancellations can't be undone, so make sure you've got the right order.
  * **Only send payment links to players you trust** — when you create an order manually, anyone with the link can complete the payment.
  * **React to recurring IPs** — if you see a series of problematic orders from the same address, consider blocking it from the shield menu.
</Tip>
