Flat Function

Note: You can use these components in a price plan, a pricing macro, or in a refill plan (refill logic) but not in a charging plan.

The Flat Function component provides a constant amount based on a value or a numerical property expressed in the currency of the plan.

Use

In a price plan, the Flat Function component allows you to assign a constant price to a consumed service. This constant price is represented by a value or a numerical property and is expressed in the currency of the plan.

Note: The usage of the Flat Function component with a zero amount generates transactions while the Free Function component never generates transactions.

Example

You propose an Internet subscription that consists of a monthly connection plan for $15 per month. Using a Flat component, you can bill this subscription by assigning the value of $15 to the monthly subscription price.

Instead of indicating a numerical value, you can assign a price by using a numerical property. For example, if the subscription corresponds to several plans whose price varies according to the number of hours, you can create a "fixed price" parameter that takes different values according to the number of hours. Using the Flat component, you assign the ‘fixed price’ to the monthly subscription price.

Identification area

Name: Type the name of the component (mandatory).

Description: Allows you to type the description of the component (optional).

Definition tab

Fixed Amount: Provides the list of numerical properties or allows you to type a numerical value. Select a numerical property or select Numerical Value, and then type a numerical value. On the right, a code is displayed and expresses: