All posts

Reseller Management: Wholesale Pricing, APIs, and Revenue Tracking

Learn how FluxBilling reseller management handles wholesale pricing, tiered discounts, reseller APIs, customer management, and real-time revenue tracking for hosting providers.

February 23, 20266 min readFeatures
Reseller Management: Wholesale Pricing, APIs, and Revenue Tracking

Not every hosting provider sells directly to end users. Many operate a reseller model: you own the infrastructure, and resellers white-label your services to their own clients at a markup. The reseller gets a business without buying hardware. You get volume without doing retail sales.

The challenge is managing it. Reseller pricing needs to be different from retail pricing. Each reseller needs visibility into their customers and services. You need revenue tracking across your entire reseller network. And the whole system needs to work without creating a support overhead that wipes out the margin.

FluxBilling includes a complete reseller management system that handles wholesale pricing, tiered discounts, reseller APIs, and revenue tracking — all built into the same platform that manages your direct billing.

How the Reseller Program Works

Reseller Application and Approval

The reseller program starts with an application process:

  1. An existing client applies for reseller status through the client portal
  2. They provide company details: business name, registration number, tax ID, and description
  3. The application enters a review queue in the admin panel
  4. An admin approves, rejects, or requests more information
For providers who want to move faster, auto-approval is available as a configurable setting. When enabled, reseller applications are approved instantly upon submission.

Admins can also create reseller accounts directly — useful for existing business relationships where the application process is unnecessary.

Reseller Profiles and Tiers

Each approved reseller has a profile that includes:

  • Company information — Business name, registration, and tax details
  • Discount rate — The percentage discount off retail pricing (configurable per reseller, default 10%)
  • Tier level — Bronze, Silver, Gold, Platinum, or Diamond
  • Status — Active, suspended, or inactive
  • Admin notes — Internal notes visible only to your team
The tier system lets you reward high-volume resellers with better pricing. A Bronze reseller starting at 10% off can work up to Diamond status with deeper discounts as their volume grows. Tier thresholds and discount rates are fully configurable.

Wholesale Pricing

The core of any reseller program is pricing. FluxBilling calculates wholesale pricing automatically:

  • Retail price — Your standard product pricing visible to direct clients
  • Reseller discount — Applied as a percentage off the retail price
  • Wholesale price — What the reseller actually pays you
For example, if a dedicated server is priced at $100/month retail and a reseller has a 20% discount, they pay $80/month. They sell it to their client at whatever price they choose — $100, $120, or $150.

The discount applies at the product and option level:

  • Base product pricing gets the reseller's discount rate
  • Configurable options (additional RAM, extra IPs, control panels) also get the discount
  • Invoice totals reflect wholesale pricing for all reseller orders
This means resellers see accurate wholesale pricing throughout the ordering process, and your invoices to them are always at wholesale rates.

The Reseller Portal

Resellers access their management tools through the same client portal that direct clients use, with additional reseller-specific sections:

Customer Management

Resellers can view and manage their end customers:

  • Customer list — All clients associated with the reseller, with service counts and status
  • Customer details — Individual client information and their service history
  • Customer tracking — See which customers are generating the most revenue

Order Management

Resellers place orders on behalf of their customers:

  • Order creation — Select products, configure options, and assign to a customer
  • Order tracking — View order status (pending, paid, cancelled) with wholesale amounts
  • Order history — Complete history of all reseller orders

Revenue Dashboard

The reseller dashboard provides real-time business metrics:

  • Total revenue from all paid orders
  • Active services count across all customers
  • Customer count with growth tracking
  • Current tier and progress toward the next tier level

Reseller API

For resellers who want to automate their operations, FluxBilling provides API access:

  • API key generation — Each reseller can generate API keys from their portal
  • Key management — Revoke, regenerate, and track API key usage
  • Rate limiting — API access is rate-limited to prevent abuse
  • Full CRUD operations — Create orders, manage customers, and check service status programmatically
The API enables resellers to build their own client-facing portals or integrate FluxBilling with their existing systems. A reseller with a custom website can process orders through the API without their clients ever seeing the FluxBilling interface.

Admin Controls

From the admin panel, you have full oversight of the reseller program:

Reseller Management

  • View all resellers with status, tier, discount rate, and revenue metrics
  • Approve or reject pending applications with notes
  • Modify reseller profiles — Change discount rates, tiers, or status at any time
  • Suspend or deactivate resellers who violate terms or become inactive

Revenue Analytics

The admin view provides aggregate metrics across your entire reseller network:

  • Revenue per reseller — See which resellers generate the most income
  • Service distribution — How many services each reseller manages
  • Customer distribution — How many end clients each reseller has
  • Payment status — Track outstanding payments and payment patterns

Activity Tracking

Every reseller action is logged in the activity system:

  • Application submissions
  • Order placements
  • API key generation
  • Profile changes
  • Admin approvals and modifications
This audit trail is essential for resolving disputes and understanding reseller behavior patterns.

Setting Up the Reseller Program

Configuring the reseller program in FluxBilling:

  1. Enable the reseller module in Settings > Reseller Settings
  2. Configure default discount rate — The starting discount for new resellers
  3. Set auto-approval — Decide whether applications require manual review
  4. Define tier thresholds — Set the volume or revenue levels that trigger tier upgrades
  5. Customize the application form — Choose what information resellers must provide
Once enabled, the reseller application option appears in the client portal. Existing clients can apply immediately.

Why Built-In Reseller Management Matters

Running a reseller program with separate tools creates the same problems as running billing and DCIM separately: data silos, integration maintenance, and reconciliation headaches.

With FluxBilling's integrated approach:

  • Pricing is always consistent — Wholesale discounts calculate from the same product database
  • Orders flow through the same system — No syncing between reseller orders and your billing engine
  • Revenue tracking is real-time — See reseller income alongside direct income in one dashboard
  • Support is unified — Reseller tickets, client tickets, and service management all in one place
For hosting providers building a partner ecosystem, this integration eliminates the operational overhead that often makes reseller programs more trouble than they are worth.

Pair the reseller system with FluxBilling's multi-currency billing to support international resellers, and with payment gateways to process wholesale payments through the reseller's preferred method.

Start your free trial and explore the reseller program with your product catalog.
hosting reseller managementwholesale hosting pricingreseller APIreseller billing platformtiered reseller discountshosting revenue trackingwhite label hosting

Related Posts