FluxBilling
Sales

Products

Manage your catalogue: add products, set specs and pricing, choose manual or automated provisioning, and organise them into categories and add-ons.

Updated · 2026-06-29

What the Products page is for

Products is your catalogue manager. Every saleable item lives here — dedicated servers, plugin-provisioned plans (VPS, game servers, web hosting), colocation racks, IP transit, and add-ons. Each product defines what the customer sees on the order page, how it is priced, what it provisions to, and which billing cycles it offers. When a customer completes an order, the product determines the resulting service.

Products page showing the Products tab with stat tiles, a search box, category and status filters, and a sortable table listing each product with name, category, price, provisioning, and status columns
The Products tab: stat tiles, filters, and the product table.

How to reach it

Open the admin panel and click Products in the sidebar. The page opens on the Products tab by default.

Page layout: the tab strip

A tab strip near the top switches between several areas, each with a count badge where applicable:

  • Products — the catalogue itself, shown as a sortable table.
  • Categories — the groups that organise products on the storefront and set the provisioning model. See Product Categories.
  • Options — configurable add-ons (extra RAM, extra IPs, extra bandwidth) customers can attach at order time. See Product Options.
  • Allocation — the matching engine that pairs a Dedicated Servers order with a real machine in Inventory. It has its own sub-tabs (Modules, Storage / CPU / RAM Equivalences, Delivery Rules, Configuration, History). See Allocation & Equivalences. This tab is hidden when the inventory feature is turned off.

Reading the Products tab

At the top, stat tiles show Total Products, Active, and up to four category tiles — click any tile to filter the table to it. Below the tiles you can search by name or description, filter by category, and filter by status (All Status / Active / Inactive). Tick Show archived to surface retired items, and use Clear filters to reset everything.

On wide screens each table row shows the display-order number, product name and short description, a coloured category badge, the monthly price, the provisioning binding (shown as Manual until a plugin is attached, otherwise the plugin name or Dedicated Auto), and a status pill; on narrower screens the category and price collapse under the product name. Click the status pill to toggle a product active or inactive. Per-row action buttons let you copy the order link, edit, archive (or restore), and delete. Tick the checkboxes to select several products and remove them in bulk.

An inactive product is hidden from the storefront but keeps all its data. Archiving goes further — it retires the product entirely while existing services keep running and renewing. A product with active services cannot be archived until those services end, and a product that has orders or services cannot be deleted (archive it instead).

Header buttons

Above the tabs, on the Products, Categories, and Options tabs you will find:

  • Customize Order Page — opens an editor for the public order page: its subtitle, the Quick Stats row (up to six stat tiles), and the Why Choose Us? section (up to six feature cards). See Customize Order Page.
  • Reorder — appears on the Categories tab, and on the Products tab once a single category is selected. It opens a list where you move entries up or down to set their storefront order.
  • Add Product / Add Category / Add — the primary button; its label follows the active tab.

Adding a product, step by step

  1. On the Products tab, click Add Product (top right).
  2. Pick a category. The first screen groups your active categories by type — Dedicated Servers, Colocation, IP Transit, and Plugin / Other. Click the category you want; the rest of the form adapts to it.
  3. On the General tab, enter a Product Name and an Order Link slug (auto-generated from the name if left blank), then write a Description. Use the toggle buttons to set Active / Inactive, Taxable / Tax-Exempt, and Resellable / Not Resellable.
  4. Fill in the category-specific fields (hardware specs, colocation specs, IP-transit specs, or plugin fields — see the reference below).
  5. Switch to the Pricing tab and set at least the Monthly Price. Add other cycles and a setup fee as needed, and tick any add-ons to offer.
  6. If applicable, complete the OS Images, IPAM, and Upgrade Paths tabs.
  7. Click Create Product.

The product editor tabs

Opening Edit on a row (or finishing the category step on a new product) shows a tabbed editor. Which tabs appear depends on the category type:

General (always)
Name, order-link slug, description, the three status toggles, the category selector (when editing), and the category-specific specification fields. For Dedicated Servers this includes a CPU Brand picker, a Provisioning dropdown, a hardware spec grid (vCPU, RAM, Storage, Bandwidth), and an Overwrite Delivery Time field. For Colocation and IP Transit you get their own spec cards. For Plugin / Other a Provisioning dropdown and any plugin-defined fields appear. Non-dedicated products also get an editable Features list and, for infrastructure types, an Available Locations selector.
Pricing (always)
Billing cycles, setup fee, and add-on assignment (see below).
OS Images (Dedicated Servers only)
Choose which operating-system images this product offers at order time. See OS Images.
IPAM (Dedicated Servers and IP Transit)
Define automatic IP-address allocation rules for the product. This tab is hidden when the IPAM feature is turned off. See IPAM.
Upgrade Paths (always)
List the other products a customer can upgrade or downgrade this service to.

Hardware specification fields (Dedicated Servers)

The hardware grid uses preset dropdowns with a Custom escape hatch for unusual values. These specs are what the Allocation engine matches against real machines, so make them reflect your actual hardware.

FieldWhat it captures
CPU BrandAny, Intel, AMD, or Other (with a free-text box for the exact brand).
vCPUCore count (preset or custom) plus an optional thread count (suggested as 2× cores).
RAMSize in GB plus an optional memory type (DDR3 / DDR4 / DDR5).
StorageDisk count × disk size, plus disk type (HDD / SSD / NVMe).
BandwidthPort speed plus a qualifier (Shared / Guaranteed / Unmetered).
Overwrite Delivery TimeMinutes to override the calculated delivery estimate for this product.

Pricing reference

The Pricing tab shows only the cycles enabled on the product’s category. Empty optional cycles auto-calculate from the monthly price (a hint shows the auto value, and the percentage difference if you type a manual figure).

FieldWhat it does
Monthly PriceRequired base price. All auto-calculated cycles derive from it.
Hourly PriceAppears only when the category enables hourly billing; defaults to monthly ÷ 720 if left blank.
Quarterly PriceOptional; auto = monthly × 3.
Semi-Annual PriceOptional; auto = monthly × 6.
Annual PriceOptional; auto = monthly × 12.
Setup FeeOne-time charge applied on first provisioning.
Add-onsTick the configurable options to make available for this product.

A Reset to Auto link clears any manual cycle prices so they fall back to the automatic multiplication. If you bound an infrastructure plugin that expects specific add-on slugs, a blue note on the Pricing tab lists them so you know which options to create.

Provisioning: Manual vs. automated

The Provisioning dropdown (on the General tab for Dedicated and Plugin / Other products) decides what happens when an order completes:

  • Manual — the resulting service lands in Services as Pending for your staff to fulfil by hand.
  • Dedicated Auto — the Allocation engine selects a matching machine from Inventory based on the hardware spec grid.
  • A plugin — the chosen integration owns the full lifecycle (create, suspend, resume, terminate) and any per-product configuration fields it defines.

Infrastructure integrations (VPS, game-server, web-hosting panels, registrars, and so on) are built as visual plugins, then bound to a Plugin / Other category and selected here. Provisioning stays Manual until you bind one.

Tips and gotchas

The on-screen counts and category tiles reflect only the products visible to you — filters and disabled features can hide rows. Use Clear filters to reset.

  • Spec dropdowns drive the Allocation engine. If your hardware is named differently from the presets, define Equivalences so matching still succeeds.
  • Deleting a product that has orders or services is blocked; archive it instead to keep history intact.
  • The copy-link button on each row puts a shareable order URL on your clipboard — handy for marketing a single product directly.

Related

Product Categories, Product Options, Allocation & Equivalences, Customize Order Page, Orders, Services, Inventory, Discounts.