Project Name

Upgrading Odoo Version For the Leasing Industry

Odoo, Python, Javascript, XML


Our client was running their cycle business and is involved in the rental business which provides electric bikes on rent. They are looking for a solution to migrate their custom modules and database from version 15 to version 16.



  • Facing issues in upgrading Odoo version 15 to Odoo version 16 to preserve customizations and data.
  • Removing the old custom module’s code and migrating the database with the latest module is a primary challenge.
  • Adapt the changes in the Javascript framework that require a learning curve and adjustment with the development team.
  • Implementing Stripe Payment Integration in POS to facilitate the payment of pending invoices and enhance financial operations.
  • Creating a user-friendly form for customers for their inquiries.


Our Solution

We have provided them with a comprehensive solution that includes:

  • We have successfully migrated the staging branch on Odoo s.h. and verified all the data counts with the production database. We make sure that everything customized in Odoo version 15 is carried to the new version of Odoo 16.
  • Our team eliminated the code of other modules and replaced it with refactored code in line with the new version.
  • We successfully adjusted the JavaScript code to seamlessly integrate with the new OWL framework, ensuring system compatibility and performance.
  • Even, introduced a pending invoice payment feature in the Point of Sale (POS) by incorporating the Stripe payment method, streamlining financial transactions.
  • Our team created a user-friendly website form, tightly linked with the helpdesk ticket system, allowing for efficient and organized customer query submissions and support management.

Data Flow Diagram



Hence, our team successfully addresses the client’s challenges and gives them robust solutions. We had done a smooth migration process from Odoo version 15 to Odoo version 16.
Even, though we had covered all of their business operations issues that covered Sales, Inventory, Accounting, Subscription, Point of Sale, and Helpdesk, sales for their rental orders. inventory for managing their bikes and bike accessories. Our solution left the client satisfied.

Streamline Your Business Operations With Our
Odoo Migrating Solutions!