Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Marketplace Suite Core v 19.0
  4. Sales Conditions FAQ

Marketplace Suite Core

by Grevlin Global Corp https://grevlin.com
Odoo

$ 99.79

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 4481
Technical Name grev_od_ecommerce_connector
LicenseOPL-1
Websitehttps://grevlin.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 4481
Technical Name grev_od_ecommerce_connector
LicenseOPL-1
Websitehttps://grevlin.com
  • Description
  • License

Grevlin Marketplace Suite

Enterprise Ecommerce Integration & Analytics Platform

Multi-marketplace architecture with near-realtime KPIs, TimescaleDB-powered analytics, and webhook-driven refresh pipelines for enterprise-scale ecommerce operations.

Important: This suite requires at least one marketplace provider module (Shopify, WooCommerce, etc.) to be installed. The base connector alone does not operate without provider extensions.

Key Features

Multi-Provider Architecture

Unified abstraction layer supporting multiple ecommerce platforms simultaneously. Provider-isolated extensions ensure clean, maintainable codebase with zero cross-contamination.

Near Realtime KPI Dashboards

WebSocket-powered live dashboard updates with sub-minute refresh cycles. TimescaleDB materialized views ensure instant query performance even with millions of records.

TimescaleDB Analytics Engine

Leverages PostgreSQL TimescaleDB for time-series analytics, continuous aggregates, and optimized query performance. Built-in support for historical trend analysis and forecasting inputs.

Webhook-Driven Refresh

Intelligent webhook processing with event normalization and queue-based refresh pipeline. Incremental updates minimize database load while maintaining data freshness.

AI-Ready Architecture

MCP-compatible design with structured KPI interfaces and normalized event streams. Ready for AI-powered insights, predictive analytics, and automated decision-making.

Bulk Synchronization

High-performance bulk inbound and outbound sync operations using provider-native bulk APIs. Graceful fallback to single-record sync ensures reliability across all scenarios.

Multi-Shop Scalability

Designed for enterprise scale with support for unlimited shops and providers. Provider-level isolation ensures optimal performance regardless of marketplace count.

Unified Sync Framework

Centralized push/pull abstraction with dynamic method dispatch. Consistent sync patterns across all marketplaces with provider-specific implementations.

Supported Marketplaces

Modular provider architecture enables seamless integration with leading ecommerce platforms.

Shopify Shopify
WooCommerce WooCommerce
Mirakl Mirakl
Prestashop Prestashop
Shopee Shopee
BigCommerce BigCommerce
Etsy Etsy
Walmart Walmart
Lazada Lazada
Allegro Allegro
Flipkart Flipkart
Zalando Zalando
Trendyol Trendyol

Additional marketplaces can be integrated via the provider extension framework.

Architecture Highlights

Built on proven design patterns ensuring scalability, maintainability, and extensibility.

Provider Abstraction Layer

Unified interface for OAuth, API clients, and sync operations. Provider modules extend base functionality without modifying core code.

Unified Ecommerce Sync Mixins

Centralized push/pull dispatch using dynamic method resolution. Consistent patterns across all objects and providers.

TimescaleDB-Based Analytics Engine

Materialized views and continuous aggregates for near-instant KPI queries. Time-bucketed aggregation with automatic refresh policies.

Webhook → Queue → Refresh Pipeline

Normalized event processing with provider-specific mappers. Debounced refresh queue prevents database overload during peak events.

Provider-Isolated Extensions

Each marketplace connector exists as independent module. Zero coupling ensures clean upgrades and independent versioning.

Near Realtime Snapshot Builder

KPI snapshot system with WebSocket push notifications. Snapshot age tracking enables proactive refresh scheduling.

KPI & Analytics Coverage

Comprehensive analytics covering all aspects of multi-marketplace operations.

Revenue KPIs

  • Gross Revenue (Today, MTD, QTD, YTD)
  • Net Revenue
  • Average Order Value
  • Revenue Trend Indicators
  • Revenue by Channel
  • Sales Breakdown Analysis

Order Lifecycle KPIs

  • Total Orders (Period-based)
  • Orders Fulfilled
  • Delivery Success Rate
  • Average Fulfillment Time
  • Delayed Orders Tracking
  • Order Trend Analysis

Inventory & Stock KPIs

  • Low Stock Alerts
  • Out of Stock Tracking
  • Stock Turnover Rate
  • Inventory Performance Metrics
  • Warehouse-Level Inventory
  • Product Sell-Through Rates

Customer & Conversion KPIs

  • Conversion Rate
  • New vs Returning Customers
  • Customer Lifetime Value
  • Returning Customer Rate
  • Customer Acquisition Metrics
  • Customer Segmentation Data

Operational Performance KPIs

  • Refund Rate
  • Return Rate Analysis
  • Payment Success Metrics
  • Failed Payment Tracking
  • Operational Efficiency Indicators
  • Cost of Goods Metrics

Cross-Provider Analytics

  • Consolidated Multi-Provider Views
  • Provider Performance Comparison
  • Channel Contribution Analysis
  • Unified Customer Intelligence
  • Cross-Marketplace Inventory
  • Global Revenue Aggregation

Why Grevlin Marketplace Suite

Difference vs Traditional Multi-Channel Connectors

Unlike traditional connectors that simply sync data, the Grevlin Marketplace Suite is architected as an analytics-first platform. Every sync operation feeds into a unified analytics engine designed for real-time decision-making and strategic planning.

Near Realtime Decision-Making

WebSocket-powered dashboards and sub-minute refresh cycles enable operations teams to respond to market changes instantly. KPI snapshots are generated continuously, ensuring dashboards always reflect the current state of your business across all marketplaces.

Designed for Enterprise Scale

TimescaleDB integration ensures query performance remains constant regardless of data volume. Materialized views and continuous aggregates pre-compute complex calculations, delivering instant dashboard loads even with millions of orders and products.

Clean, Extensible Provider Model

The provider abstraction layer eliminates code duplication and ensures consistent patterns across all integrations. Adding new marketplaces requires implementing provider-specific logic only—all common functionality is inherited from the base framework.

Optimized for High-Volume Marketplaces

Bulk sync operations, webhook debouncing, and intelligent refresh scheduling minimize database load while maintaining data freshness. The architecture handles peak traffic periods gracefully without performance degradation.

Technical Information

Odoo Compatibility

Fully compatible with Odoo 18 and Odoo 19. Supports both Community and Enterprise editions.

Database Requirements

PostgreSQL 12+ with TimescaleDB extension recommended for optimal analytics performance.

Real-Time Features

WebSockets and webhooks enable near-realtime updates. WebSocket support requires appropriate Odoo configuration.

Extension Framework

Modular provider architecture. Install only the marketplace connectors you need. Easy to extend with custom providers.

Revision History

Continuous improvement and feature enhancements based on enterprise requirements.

Version Release Date Key Highlights
19.0.2.2.0 2026-01 Update provider metadata handling.
19.0.2.1.0 2026-01 Shop agnostic objects.
19.0.1.1.2 2026-01 Reorganization, Sync UX Standardization & Provider Computed Helpers.
19.0.1.1.1 2026-01 Enhanced KPI Analytics.
19.0.1.0.0 2026-01 Bulk sync support for Shopify GraphQL operations. Enhanced webhook refresh pipeline. KPI snapshot builder optimizations.
19.0.0.5.0 2025-12 TimescaleDB integration complete. WebSocket-powered live dashboard updates. Webhook-driven incremental refresh system.
19.0.0.4.0 2025-11 KPI engine refactor with unified snapshot system. Provider abstraction layer enhancements. Multi-provider analytics views.
19.0.0.3.0 2025-10 OAuth 2.0 flow implementation for all providers. Unified sync mixin framework. Provider-dependent sync pages.
19.0.0.2.0 2025-09 Shopify connector enhancements. Product category and pricelist sync. Enhanced error handling and logging.
19.0.0.1.0 2025-08 Initial release. Core ecommerce connector framework. Shopify, WooCommerce, and BigCommerce providers. Basic KPI system.

Support & Maintenance

Enterprise-grade support policies and maintenance guarantees.

Supported Versions

Active support for Odoo 18 and Odoo 19 (Community and Enterprise editions). Version compatibility verified with each release. Migration paths documented for upgrades.

Upgrade Compatibility

Backward-compatible updates within major Odoo versions. Database migrations handled automatically. Provider modules maintain compatibility with base connector updates.

Bug Reporting

Issues and feature requests tracked through standard Odoo App Store channels. Response times aligned with enterprise SLA requirements. Priority support available.

Customization & Extensions

Provider extension framework enables custom marketplace integrations. Documentation and examples provided for extending the suite with proprietary or regional platforms.

Performance Guarantees

Optimized for enterprise workloads. Query performance benchmarks available. Scaling guidance provided for high-volume operations.

Security & Compliance

OAuth 2.0 implementation follows industry best practices. Secure credential storage. Audit trails for all sync operations. GDPR-ready architecture.

Get Started

Begin integrating your marketplaces with the Grevlin Marketplace Suite. Install the base connector module and add marketplace-specific providers as needed.

  • Install grev_od_ecommerce_connector as the base module
  • Add marketplace providers (e.g., grev_od_shopify_connector)
  • Install and configure TimescaleDB extension (see requirements below)
  • Configure OAuth credentials for each marketplace
  • Enable webhooks for real-time updates
  • Access unified analytics dashboards

TimescaleDB Installation Requirements

TimescaleDB is required for near-realtime KPI dashboards, materialized views, and time-series analytics. The extension enables continuous aggregates and optimized query performance essential for enterprise-scale analytics operations.

  1. Install TimescaleDB extension compatible with your PostgreSQL version. Ensure the extension version matches your PostgreSQL release requirements.
  2. Enable the TimescaleDB extension in the Odoo database using standard PostgreSQL extension management commands.
  3. Restart PostgreSQL service if required by your database configuration to activate extension capabilities.
  4. Verify TimescaleDB availability by confirming extension activation status and version compatibility with the suite requirements.

Note: Managed database providers may require specific configuration procedures. Consult your database administrator or provider documentation for platform-specific installation guidance.

Ready to extend? The provider extension framework makes it straightforward to add support for additional marketplaces. Review the architecture documentation to integrate custom platforms.

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with