Revenue Share

The Revenue Share Calculation service offers a versatile solution for determining revenue shares across different business models. For example, it supports dealer commissions and can manage revenue-sharing agreements where the dealer receives a portion of the revenue generated by various services.

Key features of the Revenue Share Calculation service include:

  1. Revenue Tracking: The service tracks the revenue generated by the SaaS platform, considering factors such as subscription fees, usage-based charges, or transaction fees. It accurately captures the revenue data needed for revenue share calculations.

  2. Revenue Share Configuration: Businesses can configure revenue share agreements with their partners or service providers. This includes defining the percentage or formula for calculating the revenue share based on specific criteria, such as different service tiers, pricing plans, or contract terms.

  3. Automated Calculation: The service automates the revenue share calculation process, eliminating the need for manual calculations. It ensures accurate and consistent calculations, saving time and reducing errors.

  4. Reporting and Settlement: The service provides detailed reports on revenue shares, allowing businesses to review and validate the calculations. It also facilitates the settlement process by generating invoices or statements for partners or service providers.

  5. Flexibility and Scalability: The Revenue Share Calculation service is highly customizable and can accommodate different revenue-sharing models, allowing businesses to adapt to changing partnership agreements or pricing structures. It can handle large volumes of transactions, making it suitable for scaling SaaS platforms with numerous partners.

Configuration in the GUI

This section describes configuration of Revenue Share service in the GUI.

Product Configuration

Revenue Share Product Service
Item Description

Name

Enter the name of the Usage Type.

Description

Optionally, enter the description of the Usage Type.

Code

Enter the code of the Usage Type. This code will be used in the results of rating, charging, and billing.

UOM

Select kind of units which are in the Request.

Pre-defined values are:

  • Event

Aggregation Level

Level of aggregation on Event level.

Chargeable Event Stored

If checked, Chargeable Event will be stored.

Duplicity Checked

If checked, Duplicity check will be performed on Event level.

Rejected Event Stored

If checked, Rejected Event will be stored.

Request Stored

If checked, Request will be stored.

Rating Result Stored

If checked, Result of Rating will be stored.

Balances Responded

If checked, Balances applied during rating will be included in the Response.

Request/Response Streaming Disabled

If checked, Streaming of Requests / Responses to the Streaming Platform will be disabled.

Offer Configuration

Revenue Share Offer Service
Item Description

Share

Enter Revenue Share in % which will be applied.

Charge Min

Optionally, enter Minimum Charge for which Revenue Share will be applied.

Charge Max

Optionally, enter Maximum Charge for which Revenue Share will be applied.

Share Min

Optionally, enter Minimal Revenue Share which will be applied. This occurs, when calculated value is lower.

Share Max

Optionally, enter Maximal Revenue Share which will be applied. This occurs, when calculated value is higher.

Tax Included

If checked, Charge/Share Min/Max is inclusive Tax.

Generate Discount Event

If checked, separate Chargeable Event will be generated for Discount.

Charging Class

Choose Charging Class which will be assigned to the Revenue Share.

Tax

Choose Tax which will be applied.