Kimono Kimono Docs
← Back to docs

Plans and billing

Pricing rules

Auto-apply discounts based on age, tag or practiced discipline.

Updated May 23, 2026

Pricing rules

A pricing rule is a conditional discount auto-applied to a plan. You avoid spawning 10 variants of the same plan.

Available conditions

Condition Example Use case
age_range 6–10 years Kids price
has_tag Tag Competitor Competitor discount
has_discipline Also practices BJJ Multi-discipline discount

Conditions are combined with AND (all_of): all must be true for the rule to fire. No native OR — create separate rules if needed.

Discount types

  • Percentage: -15%
  • Fixed amount: -€10

The fixed amount is in the pricing's currency.

Multiple eligibility — "highest wins"

Important: if several rules match the same member, Kimono applies only one — the one yielding the largest discount in absolute value.

No stacking, no priority tie-breaker. It's intentional: avoids accidentally compounded promotions.

Create a rule

Admin panel → Plans → [plan] → Pricing rules → New rule.

  1. Name (e.g. Family -€10).
  2. Type: Percentage or Fixed amount.
  3. Value.
  4. Conditions (added in series).
  5. Validity window (always / specific dates).

Use case — automatic kids price

You have a single Weekly class plan at €50/mo. You want €30 for under-12s.

  1. Create the Kids price rule.
  2. Condition: age_range = 0–12.
  3. Type: Fixed amount, -€20.
  4. On each signup, Kimono computes the member's age and auto-applies the discount if eligible.

Use case — multi-discipline

Member doing Judo + BJJ: -10% on the total.

  1. On the BJJ plan, create a rule.
  2. Condition: has_discipline = Judo.
  3. Type: Percentage, -10%.
  4. Any member already tagged Judo who subscribes to BJJ pays 10% less.

Use case — temporary back-to-school promo

You want -20% on the adult plan from Sept 1 to Oct 15.

  1. Rule Sept 2026 promo.
  2. No condition (applies to all).
  3. Type: Percentage, -20%.
  4. Validity window: 09/01 → 10/15.
  5. On 10/16, the rule auto-stops.

For named promo codes (a code to type in), see Promo codes.

We use analytics cookies to improve your experience. No personal data is shared with third parties. Learn more