OdooInfinity App Store: Vendor Guidelines
Building a thriving ecosystem of quality apps
Explore AppsWelcome to Our Developer Community
At OdooInfinity, we're committed to fostering an ecosystem of high-quality, innovative apps. These guidelines are designed to help you create successful apps that users will love. By following these standards, you'll ensure your apps meet our quality benchmarks and provide exceptional value to our users.
Crafting Your App's Story
Learn how to create compelling and compliant app descriptions.
Get Writing TipsApp Manifest: Your App's ID Card
Your app's manifest file (__manifest__.py) is its identity in the OdooInfinity App Store. It's crucial for proper integration and user understanding. Here's what you need to include:
Must-Have Information
- name (str): Your app's name (keep it under 30 characters)
- version (str): Use semantic versioning (e.g., 1.2.3)
- license (str): Specify your chosen license (e.g., OPL-1,, GPL-3)
- depends (list): List all Odoo modules your app relies on
Nice-to-Have Details
- summary (str): A catchy one-liner about your app
- price (float): Your app's price (USD)
- currency (str): Price currency (USD or EUR)
Crafting an Engaging App Description
- Write in clear, concise English
- Focus on your app's unique features and benefits
- Be honest and accurate about your app's capabilities
- Include high-quality screenshots or demo videos
- Avoid excessive formatting or promotional language
Pricing Your App Right
- Set competitive prices that reflect your app's value
- Consider offering tiered pricing for different feature sets
- Provide clear information about any subscription models
- Be transparent about any additional costs or in-app purchases
Delivering Quality Features
- Ensure your app is thoroughly tested and bug-free
- Provide comprehensive documentation and user guides
- Clearly state any external service dependencies
- Respect Odoo's core functionality and enhance, don't replace
- Make installation and setup as simple as possible
Respecting User Data and Privacy
- Implement robust data protection measures
- Clearly disclose any data collection or sharing practices
- Obtain explicit user consent for data usage
- Provide options for data export and deletion
- Comply with relevant data protection regulations
Sales and Commissions
OdooInfinity takes a 0% commission on app sales. You'll receive detailed sales reports in your vendor dashboard.
Boosting Your App's Visibility
Apps are ranked based on quality scores, user ratings, and update frequency. Maintain your app regularly and encourage satisfied users to leave reviews to improve visibility.
Developer Code of Conduct
We expect all developers to act professionally and ethically. This includes respecting other developers, providing timely support to users, and avoiding any deceptive practices.
Staying Compliant
Failure to adhere to these guidelines may result in app removal or account suspension. We reserve the right to remove any app that violates our policies or provides a poor user experience.