- Created by Lina Stelmakh, last modified by Oleksandr Zaluhovskyi on 2026-02-16
| Ticket Number | PMD-655 (FR-262 & FR-288 & FR-304) |
|---|---|
| Project Goal | Implement possibility of :
|
| Why this project exists ? | Currently there is no possibility of creating and assigning Contracts to Customers in PortaBilling. CSP was suggested to use Add-on products with life cycle defining the period of Contract and Subscriptions with minimum usage period to set penalties in case the Contract is terminated earlier. However such workaround doesn't suit CSP because mechanism of penalty calculation on subscriptions doesn't meet their requirements. As a workaround for a Contract suspension CSP was suggested to use blocking of Customers, but it doesn't fit as there will be refund xDRs for that period and Contract won't be prolonged automatically. Also, in course of specific debt management procedure only 1 of the required functionalities - Customer suspension - is present in PortaBilling and there are no workarounds to cover it. |
| Who are the users / whom we bring value ? | CSP of VoIP, I-net, TV and bundled services. The services are provided either on special terms for defined period 12/24/36 months with some discounts and penalties in case of non-fulfillment or for the open-ended period without special offers and penalties at the end. The services are provided to both residential and business customers. Contract terms for them differ. |
| What are the benefits for CSP/ PortaSwitch owner? | CSP will have possibility and flexibility in defining the following service subscription terms for Customers in PortaBilling :
All the mentioned above points will assure that Customer will stay with CSP at least for a defined term. Also providing different special offers like discounts or time-limited free upgrade of service will dispose Customer to buy more because it reflects CSP's care about its Customers at the same time providing revenue assurance to CSP company. |
| Target Release | |
| Area | BillingAdmin |
Additional Info
SP provides a lot of special offers to his Customers as it's one of regulator requirements on which SP can bind Customer by Contract for long tems as 12 and 24 months.
Specifications
- Commitments - BRS - MR86-0
- Commitments - BRS - MR87-0
- Commitments - BRS - MR88-0
- Commitments BRS - MR89-0
References
- Notification of Odoo CRM about new invoices, due dates and service barring statuses in PB
- (PortaOne internal dev spec) Commitments
Definitions, acronyms and abbreviation
| Name | Description |
|---|---|
| SP | Service Provider |
| CSP | Communication Service Provider |