Customers
See who buys in your city's store, what each one bought and spent, filter by group, add notes, block buyers and give products as gifts.
See who buys in your city's store, what each one bought and spent, filter by group, add notes, block buyers and give products as gifts.
Customers lists everyone who signed in to the store with Discord: what they bought, how much they spent, the IDs they used in the city and the details they gave at checkout. This is where the team finds a buyer to help, blocks someone who faked a payment, or gives a product as a gift after an event. This page is for the support team and whoever runs the store.
| Action | Level |
|---|---|
| Customers and what they bought | View |
| Block and add notes | Manage |
Give product also needs Manage on Customers. Giving or taking credit needs Manage on Credit (see Credit). The team preset Customer service already comes with Manage on Orders, Customers and Credit. See Team and permissions.
A player becomes a customer when they sign in to the store with Discord. On the website, they click Sign in with Discord. The store only gets their Discord name, picture and e-mail. To pay on the website, the player has to sign in.
In their website account (Your account), the player sees their orders, their Wallet balance, Your in-game ID that receives purchases, and Your details (first name, last name, e-mail, CPF and phone), saved for the next purchases.
At the top of the page:
| Number | What it shows |
|---|---|
| Customers | Total customers, and how many joined this week. |
| Bought | How many have at least one paid order, as % of customers. |
| Returning | How many have 2 or more paid orders, as % of buyers. |
| Average spent | Average spent per customer who bought. |
Each row shows:
| Column | What it is |
|---|---|
| Customer | Discord name and @, with the New, Returning or Blocked badges. |
| Game ID | The in-city ID that receives purchases. |
| Orders | Paid orders. |
| Total spent | Sum of paid orders. |
| Last order | When the last paid order was placed. |
| Last visit | When they last signed in to the store. |
The list shows 20 customers per page.
| Group | Who’s in it |
|---|---|
| All | Everyone. |
| Bought | 1 or more paid orders. |
| Returning | 2 or more paid orders. |
| First purchase | Exactly 1 paid order. |
| Never bought | Signed in, but no paid order. |
| Blocked | Blocked from the store. |
Click Filters to narrow it down. Active filters show as chips above the list; click Clear filters to remove them all.
| Filter | Options | Default |
|---|---|---|
| Joined the store | Any date, 7 days, 30 days, 90 days | Any date |
| Last visit | Any, 7 days, 30 days, Gone quiet (no visit in over 30 days) | Any |
| Paid orders | Any, 3+, 5+, 10+ | Any |
| Coupon | All, Used one, Never used | All |
| Bought the product | A store product, in a paid order | Any product |
| Total spent | Minimum and maximum amount | No limit |
Click a customer to open their sheet. It shows Customer since, how many visits and when they were last seen, and:
| Part | What it shows |
|---|---|
| Total spent, Orders, Average order, Last order | The customer’s numbers. |
| Notices | Whether they’re blocked, and how many paid orders are still waiting for delivery in the city. |
| Store credit | Available balance, how much is still to release and how much expires in 7 days, with Give credit or View statement. |
| Orders | The customer’s orders, each with its stage (Awaiting, To deliver, Delivered, Failed, Refunded, Expired). |
| Most bought | The products they bought most, and the Coupons used. |
| Accounts | Discord (@), Discord ID, Email and the Game IDs they’ve used. Click to copy. |
| Buyer details | Name, Email, CPF (or Foreigner, no CPF) and Phone, when the buyer gave them. |
| Team note | Text only the team sees. |
In Store → Customers, click the customer.
Under Team note, write what the team needs to know (e.g. “loyal buyer, always gets the Gold VIP”). Up to 500 characters.
Click Save note.
Block anyone who faked a payment or abused the store. A blocked customer can’t check out, on the website or in the Discord cart, and sees: “This account can’t buy from this store. Reach out to the team on Discord.”
In Store → Customers, click the customer.
Click Block from the store. The customer now shows under Blocked.
To undo it, open the sheet and click Unblock.
Use it for event prizes, compensation or fixes. The gift becomes a gift order from the team: the city delivers it like a purchase, but it doesn’t count as a sale.
In Store → Customers, click the customer, then Give product.
Pick the product. For a currency, pick a pack or Other amount under How much to give. If the product has option choices, pick the options.
Under ID in the city, type the character’s ID. Leave it empty to send it to the character linked to the customer’s Discord.
Under Reason (only the team sees it), write why (e.g. “prize from Saturday’s event”). Check The city delivers for what will arrive.
Click Give as a gift. You see Order #[number] · the city delivers it now.
Why does a customer show with no orders? They signed in to the store with Discord, but haven’t paid for an order yet. They’re in the Never bought group.
Does blocking cancel the orders they already placed? No. Blocking stops new purchases. Orders already paid stay as they are.
Does a gift count toward revenue? No. The gift order is delivered in the city like a purchase, but doesn’t count as a sale.