Discount

In Zenskar, the phase-level feature discount is a discount applied to a specific product within a particular phase of a contract or plan


🧾 Types of phase-level feature discounts

Discount typeDescriptionExample
Fixed amountA specific monetary amount is subtracted from the feature’s price in that phase.A $10 discount applied to a $50 feature.
Percentage (%)A percentage of the feature’s price is deducted.A 20% discount applied to a $50 feature results in a $40 charge.

🧩 Key characteristics

  • Discounts are scoped to a single product within a specific phase.
  • The same product in a different phase may have no discount or a different discount.
  • Discounts affect both invoicing and revenue recognition.
  • Multiple discounts cannot be stacked at this level—only one discount per feature per phase is allowed.

🔄 How Zenskar applies these discounts

  1. During contract creation or plan configuration, users can assign either a fixed or percentage discount to a feature within a phase.
  2. At runtime, Zenskar calculates the final price after applying the discount before generating invoices or revenue schedules.
  3. Revenue is recognized based on the discounted price, not the original price.

✅ Example scenario

Suppose a contract has two phases:

  • Phase 1: First month (introductory)
    • Product A is priced at $100 with a 25% discount → $75 billed
  • Phase 2: Subsequent months
    • Product A returns to full price → $100 billed

This setup allows businesses to run time-bound promotional pricing without creating separate products or contracts.