| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 1660 |
| Technical Name |
subscription_package |
| License | AGPL-3 |
| Website | https://www.cybrosys.com |
| Versions | 15.0 16.0 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 1660 |
| Technical Name |
subscription_package |
| License | AGPL-3 |
| Website | https://www.cybrosys.com |
| Versions | 15.0 16.0 17.0 18.0 |
For Efficiently Handling Subscription Packages in The Community Version of Odoo 18.
Subscription Management
Key Highlights
Community compatible.
Automatic Subscription Closed
Recurring Invoices Daily/Weekly/Monthly/Yearly.
Subscription Package Plan.
Create Subscription Plans.
Subscription Renewable.
Are you ready to make your business more
organized?
Improve now!
Create Subscription Plan.
Create Subscription Product.
Create Subscription Customer.
Activity Types.
Subscription Close Reasons.
Subscription Stages.
Create Recurrence Period.
Subscription Report.
Create Subscription Package with Sale Order.
Community compatible.
Automatic Subscription Closed.
Recurring Invoices Daily/Weekly/Monthly/Yearly.
Subscription Package Plan.
Create Subscription Plans.
Subscription Renewable.
The module uses the subscription’s start date, next invoice date, and the plan’s days to end / renewal limit. Based on these values, it calculates a renew date (used for alerts), an end date, and a close date. If the subscription reaches its end date and the plan is not set to manual renewal, the subscription is automatically closed.
On the next invoice date, the module can automatically create an invoice (draft or posted, depending on the plan’s invoice mode), update renewal-related flags, recalculate the next renewal/close dates, and trigger renewal alert emails. This ensures recurring billing continues without manual intervention.
The renewal process is triggered based on the calculated renew date, which is derived from the subscription’s start date and plan configuration. When the renew date is reached, the system sends a renewal alert to notify users.
Latest Release 18.0.1.0.0
30th January, 2025- Initial Commit
Please log in to comment on this module
Client side?
There is no field indicating that the product sold on the customer side is repeated monthly or anything indicating the expiration dates of the product
Re: Client side?
Currently, the app doesn't contain a field indicating that the product is sold. If you want to add that field, please email to odoo@cybrosys.com. Our team will connect with you.
I have subscription packages setup, but not auto generating invoicing and sending
I have subscription packages setup, but not auto generating invoicing and sending. Its set for every month, but it doesn't auto generate the invoice, and i have to manually create and send it. Am I missing something?
Re: I have subscription packages setup, but not auto generating invoicing and sending
You must be, App is working fine for us. Please provide further details to our team You can email to odoo@cybrosys.com.