Placing an Order
Run /order in the server and the bot will walk you through everything with buttons, menus, and forms. You do not need to memorize any commands — every next step is a click or a short form.
Before you start
- Register in the server with
/registerif you haven't yet. See Getting Started. - Confirm you can see the products you want in
/catalog. If a product requires a role you don't have, it won't appear.
The flow at a glance
/order
1. Pick a product
2. Enter quantity
3. Confirm a shipping address (use a saved one, or enter a new one)
4. Pick a shipping method
5. Pick a payment method
6. Review a summary of your order
7. Click "Confirm & submit"
Every message in the flow is ephemeral — only you can see it. If you close Discord halfway through, re-run /order and the bot will pick up from where you left off.
Starting from the catalog
Clicking the Order <product> button on a /catalog embed drops you straight into step 2 with that product pre-filled.
Step 1 — Choose a product
The bot shows a dropdown of active, eligible products. Pick one.
Step 2 — Enter quantity
A small form appears. Enter a whole number. If there isn't enough stock, the bot will tell you the current available quantity and ask you to enter less.
Step 3 — Shipping address
- Have a saved address? Pick it from the menu.
- New address? Click Enter new address and fill in the form.
- Did we suggest a correction? The address validator will sometimes show you a corrected version ("Spring st" → "Spring Street"). Click Use suggested to accept, or Keep mine to keep what you typed.
New addresses are saved to your customer profile automatically so you don't need to retype them next time.
Step 4 — Shipping method
Pick your preferred carrier. The cost is added to your order total.
Step 5 — Payment method
Pick how you want to pay. Only methods the server has enabled (Venmo, Cash App, etc.) appear.
Step 6 — Review & confirm
The bot shows a summary embed with items, address, shipping, payment, subtotal, any discount, applicable sales tax, and total. A second embed shows payment instructions for your chosen method. Double-check everything, then click Confirm & submit.
If you made a mistake, click Cancel — no order is created and your session is closed.
Step 7 — What happens next
After you confirm:
- Your order is created with status PENDING_PAYMENT and a reference code like
LDG-17050000-1234. - Inventory is reserved so no one else can grab what you're buying.
- The store admin gets a notification with approve/reject buttons.
- You receive a DM with the payment instructions and your order number — include that reference code in the payment note so the admin can match your payment to your order.
Discounts
If the store has a discount you qualify for — either a role-based assignment or a global active discount — the bot will apply it automatically when you confirm. There's no code to enter unless the store specifically asks for one.
What if my payment is rejected?
If the admin rejects your payment (usually because they couldn't find a matching note), the bot will DM you the reason, your inventory reservation is released, and the order is marked CANCELLED. You can run /order again to start fresh.
Viewing Your Order History
Run /orders at any time to see your last 10 orders. Each row has a View details button for the full itemized receipt. Use Previous / Next for older orders.