Quick Stop Express
Fluxtility now empowers NFT communities to monetize directly within their Discord servers using a secure, customizable on-chain Web3 shop.
🛍️ Shop Features Overview
Fluxtility’s Shop system enables seamless buying and selling of NFTs or Tokens directly in Discord. Here's what you can expect:
🎛️ Shop Panel
The Shop Panel is a centralized interface that lists all available shop items in a clean, interactive format. It is designed to make it simple for users to discover and purchase on-chain assets.
Users can browse the listed items and click a shop button for the item they are interested in.
Upon clicking, a temporary (ephemeral) message will appear showing purchase options.
Users simply enter a quantity and click the Purchase button to complete their transaction.
📈 Sales Tracker
Each Shop Panel includes a Sales button where users can view recent purchases—providing transparency and real-time engagement insights.
🛠️ Admin Controls
When an admin clicks a shop button, additional options appear:
Send to Channel: Choose a specific channel to display the shop message.
Delete Shop: Remove a shop item from circulation.
These controls make it easy to manage product listings on the fly.
🌐 On-Chain Integration
All transactions are handled on-chain, ensuring transparency, verifiability, and true ownership of purchases. Your shop becomes a Web3 storefront, embedded directly in your community’s native communication platform—Discord.
⚙️ Shop Setup Commands
Admins can configure the Shop system entirely through Discord slash commands. Here's how to do it:
🧱 /setup-panel shop channel:
/setup-panel shop channel:
This command creates the Shop Panel in your desired channel.
shop channel:
— Mention or enter the channel where the Shop Panel will be displayed.The Shop Panel will render with all active shop buttons for your listed items.
Users and admins can interact with this panel as described above.
🛒 /setup-shop
/setup-shop
Use this command to add a new item to the Shop Panel. Below is a detailed breakdown of each field:
item:
A unique identifier or product ID for the item
currency:
The token/currency (e.g., SOL, USDC, or any other token added to the flux ecosystem) accepted for the item
purchase_quantity:
Default quantity a user can buy at a time
price:
Price of a single unit of the item in the specified currency
stock_quantity:
Total units available in stock
max_buy_per_user:
Maximum number of units a single user can purchase
name:
Public name of the item (shown on the Shop Panel)
description:
Short description displayed in the ephemeral shop message
mention:
Role or user to ping when the item is listed (optional)
image:
Click the Upload Image Button
cover_image:
Click the Upload Image Button
✅ Example Usage:
After running this command, the item will appear in the Shop Panel and become purchasable.
🧑💼 User Flow Summary
User visits the Shop Panel in the selected Discord channel.
Clicks the Shop Button of the item they’re interested in.
An ephemeral message appears with the item's description, price, and quantity field.
The user enters quantity → clicks Purchase → confirms transaction.
Done! The sale is recorded and viewable via the Sales button.
Last updated