Skip to Content
IoT App DevelopmentPricing Your App

Pricing Your App

If you want to sell your app, configure a pricing model. IronFlock handles metering, billing, and payout automatically.

Prerequisites

To sell apps, you need a Seller Account:

  1. Go to User SettingsSeller.
  2. Enter your billing name and country.
  3. Accept the seller terms and conditions.
  4. Complete the Stripe Connect onboarding (identity verification + bank account).

Setting Up Pricing

  1. Open your app in App Studio.
  2. Navigate to the Pricing tab.
  3. Configure one of the available billing periods:
PeriodRangeUse Case
Daily€0 – €33/dayPay-as-you-go, trials
Monthly€0 – €1,000/monthStandard subscriptions
Yearly€0 – €10,000/yearLong-term commitments
One-timeSingle chargePerpetual licenses

Only one billing period can be active at a time.

Pricing Parameters

SettingDescriptionDefault
Base pricePrice per unit (per device-day, month, year, or one-time)
Included ongoing unitsFree device-days per billing cycle14
Included one-time unitsLifetime free device-day allocation0
Rebate parameterVolume discount factor (0.0 – 1.0)0.3

Volume Discounts

The rebate parameter controls how the per-unit price decreases as customers scale:

effective_price = base_price × units^(-rebate_parameter)

Example with €5/month base price and 0.3 rebate:

DevicesEffective Price/UnitTotal Monthly
1€5.00€5.00
10€2.51€25.10
50€1.67€83.50
100€1.25€125.00

Revenue Calculator

The pricing editor includes a calculator to preview revenue at different scale levels. Enter a device count to see the effective per-unit price and total revenue.

Service Fees

DistributionService FeeYou Receive
Public App Store20%80%
Private sharing10%90%

For more details on billing, metering, and payouts, see App Distributor.

Last updated on