Product Management
The Products section lets you create and manage the items available for purchase through your Discord storefront.
Prerequisites
- Admin access to the Ledgerline Admin Panel.
Viewing Products
Open Products in the admin sidebar. The product list shows each product's name, SKU, price, and active status.
Creating a Product
- Click Create New in the Products section.
- Fill in the required fields:
| Field | Description |
|---|---|
| Name | The display name customers will see. |
| SKU | A unique stock-keeping unit code (e.g., WDG-001). |
| Price (cents) | The price in cents (e.g., 1500 for $15.00). |
| Currency | ISO 4217 currency code (defaults to USD). |
- Optionally configure additional settings:
| Field | Description |
|---|---|
| Description | A product description for reference. |
| Is Digital | Check this if the product does not require shipping. |
| Inventory Tracked | Whether stock levels should be tracked (enabled by default). |
| Required Role IDs | Discord role IDs a customer must have to purchase this product. |
| Granted Role IDs | Discord role IDs automatically granted to the customer after purchase. |
- Click Save.
Editing a Product
- Click on the product in the list.
- Update any fields.
- Click Save.
Price changes apply to future orders only — existing orders retain their original pricing.
Activating and Deactivating Products
- Active products are available for ordering.
- Inactive products are hidden from the ordering flow but remain in the system for historical reference.
Toggle the Is Active field on the product detail page to change availability.
Role-Based Product Access
Products can be restricted to customers who hold specific Discord roles:
- Required Role IDs — Only customers with at least one of these roles can order the product.
- Granted Role IDs — After a successful purchase, these Discord roles are automatically assigned to the customer.
This is useful for exclusive drops, membership perks, or digital entitlements.
Deleting a Product
To remove a product, open its detail view and click Delete. Products referenced by existing orders should be deactivated rather than deleted to preserve order history.