balqis

shop

stores, orders, receipts and vouches

/setup shop sets up the shop: its first page shows what is still needed to start selling.
sellers run their store with /shop manage: products, the panel, open hours. buyers press the store panel to order, and the order opens as a ticket.
/shop spend shows what a buyer spent, /shop receipt check checks a receipt.
tip: balqis never touches money. it keeps the order, the receipt and the vouches.

  • 11 commands
  • 2 right-click
  • stores: 3 free, 25 with premium

playground

buy something

you are atid, shopping at balqis store. pick a drawing and watch your order open.

# store

balqisapptoday

balqis store

seller: shunniethedemon 611456979914981397

status: open

half body · rm 35.00 · ready stock

icon · rm 15.00 · pre-order

pick a product to order...

balqisapptoday

only you can see this

your cart

store: balqis store

seller: shunniethedemon 611456979914981397

total: rm 35.00

1. half body · rm 35.00 · ready stock

1 of 10 items

a private order ticket opens for you and the seller.

never pay outside your order ticket.

your cart

store: balqis store

seller: shunniethedemon 611456979914981397

total: rm 15.00

1. icon · rm 15.00 · pre-order

1 of 10 items

a private order ticket opens for you and the seller.

never pay outside your order ticket.

balqisapptoday

only you can see this

your order is open

your order: #order-0001 (order 0001 at balqis store). the seller can see it.

# order-0001

balqisapptoday

@atid @shun

order 0001 · balqis store

status: pending

buyer: mlynaryna 642559061493022772

total: rm 35.00

type: ready stock

half body · rm 35.00 · ready stock

never pay outside your order ticket.

order 0001 · balqis store

status: pending

buyer: mlynaryna 642559061493022772

total: rm 15.00

type: pre-order

icon · rm 15.00 · pre-order

never pay outside your order ticket.

open the menu and pick a product.

set up the shop

currency, stores, sellers and the shop log.

/setup shopset up the shop: currency, stores and sellers, limits, closing done orders, shop logshow more

/setup shop

how
sets up the shop: the currency, the stores and their sellers, limits, closing done orders and the shop log. the first page shows what is still missing.
example
/setup shop
options

no options, just run it.

who
staff who can change the server settings

run a store

for sellers and helpers.

/shop manageopen the panel of your store: details, catalog, design, hoursshow more

/shop manage [store]

how
the panel of your store: details, catalog, design and opening hours.
example
/shop manage store:balqis store
options
  • store optional text the store (empty: your store)
who
the store team: the sellers and helpers of a store
balqis needs
view channel, send messages
/shop openopen your store: members can order againshow more

/shop open [store]

how
opens your store: members can order again.
example
/shop open store:balqis store
options
  • store optional text the store (empty: your store)
who
the store team: the sellers and helpers of a store
/shop closeclose your store for now: the panel says closed, open orders go onshow more

/shop close [store]

how
closes your store for now. the panel says closed, open orders go on.
example
/shop close store:balqis store
options
  • store optional text the store (empty: your store)
who
the store team: the sellers and helpers of a store

receipts

every done order has one, with a check code.

/shop receipt checkcheck a receipt by the code printed under its barcodeshow more

/shop receipt check <code>

how
is this receipt real? type the code printed under its barcode.
example
/shop receipt check code:BQ7K-2M9X
options
  • code needed text the code under the barcode, like 0001-15102026-k7q2
who
everyone in the server
/shop receipt paidmark a done order paid by the code under its receipt barcode (it then counts as spent)show more

/shop receipt paid <code>

how
marks a done order paid with the code under its barcode. then it counts as spent.
example
/shop receipt paid code:BQ7K-2M9X
options
  • code needed text the code under the barcode, like 0001-15102026-k7q2
who
everyone in the server
check receiptcheck a receipt from its messageshow more

check receipt

how
right-click a receipt message, then apps, then check receipt. no code to type.
example
apps > check receipt
options

no options, just run it.

who
everyone in the server

spending and tiers

what a buyer spent, and the tier roles it gives.

/shop spend viewsee your spending in this server and your tier (admins can stop tier roles for one member)show more

/shop spend view [user]

how
what you spent in this server and your tier. admins can look at someone else, and stop tier roles for one member.
example
/shop spend view
options
  • user optional member someone else (owner and administrators only; empty: you)
who
everyone in the server
/shop spend addadd old spending for one person (from before balqis)show more

/shop spend add <user> <amount> [note]

how
add old spending for one person, from before balqis.
example
/shop spend add user:@atid amount:25 note:old orders
options
  • user needed member the buyer (pick them, or paste their user id)
  • amount needed text what they spent, like 50 or rm 50 (another currency: sgd 10)
  • note optional text a short note, like "orders in 2025" (optional)
who
staff who can change the server settings
/shop spend importimport old spending from a .csv file (user id, amount, note), with a preview firstshow more

/shop spend import <file>

how
import old spending from a .csv file (user id, amount, note). you see a preview first.
example
/shop spend import file:spending.csv
options
  • file needed file a .csv file: user id, amount, note (up to 1000 lines)
who
staff who can change the server settings
/shop spend refundmark a done order refunded by the code under its receipt barcode (it leaves spend totals)show more

/shop spend refund <code>

how
marks a done order refunded with the code under its barcode. it leaves the spend totals.
example
/shop spend refund code:BQ7K-2M9X
options
  • code needed text the code under the barcode, like 0001-15102026-k7q2
who
everyone in the server

vouches

stars and words from buyers.

/shop reputation storesee a store's stars, latest vouches and usual delivery timeshow more

/shop reputation store <store>

how
a store's stars, latest vouches and usual delivery time.
example
/shop reputation store store:balqis store
options
  • store needed text the store
who
everyone in the server
vouch optionswhat you can do with a vouchshow more

vouch options

how
right-click a vouch post, then apps, then vouch options: check its order, answer it as the seller, or hide it as staff.
example
apps > vouch options
options

no options, just run it.

who
everyone in the server

ready to open shop?

add balqis to your server, then run /setup shop there.

add to server