OdooInfinity App Store: Vendor Guidelines

Building a thriving ecosystem of quality apps

Explore Apps

Welcome 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.

App Essentials

Discover the key components required for your app's manifest file.

Explore Details
Crafting Your App's Story

Learn how to create compelling and compliant app descriptions.

Get Writing Tips
Pricing & Features

Understand our pricing guidelines and feature requirements.

View Policies

App 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.