Promotions

New products

  • PSimport

    Command-line tools for migrating data from a PrestaShop store—categories, customers, products, downloadable files, and orders—to Dolibarr using the Webservice API and staging tables.

    100.00 €
  • Dolibarr Voice Assistant

    Créez vos devis et factures en dictant à voix haute sans saisie manuelle v1.0.0  Requiert clé OpenAI PWA Mobile

    69.00 €

UltimateMarketPlace

mp2d20260713150753

New

UltimateMarketPlace turns Dolibarr into a complete single-vendor online store. Sell physical products, digital products and services with a catalogue, customer accounts, shopping cart, promotional codes and online payments. Products, customers, orders and invoices remain managed directly in Dolibarr.

200.00 €
Excl. tax

  • Author ATOO.NET
  • Module version V1
  • Release date 07/13/2026
  • Access to download and updates 2 years
  • How to contact support contact@atoo-net.com
  • Compatibility Dolibarr V24   -   PHP7.4 - 8.4
  • Last update 07/13/2026 03:40 PM

More info...

```

Atoo-net Logo

📌 Module version: 1.0.0

📅 Last updated on: 07/10/2026

👤 Publisher/License: Philippe GRAND / GPL v3+

🌍 Interface languages: French English German Spanish Italian

📧 Support: email at contact@atoo-net.com

Compatibility: Dolibarr 24.0.x and PHP 8.0+

💡 Free updates for 1 year for the same version, then 50% discount on the next version.

Dolibarr Preferred Partner

Turn your Dolibarr installation into a complete online store with UltimateMarketPlace

UltimateMarketPlace transforms your Dolibarr ERP/CRM into a fully integrated single-vendor online marketplace.

The module provides a ready-to-use e-commerce website based on Dolibarr's native Website module. It includes a product catalogue, product pages, shopping cart, checkout process, customer accounts, online payments, promotional codes and sales statistics.

Your products, services, customers, orders and invoices remain managed directly inside Dolibarr. There is no need to maintain or synchronize a separate e-commerce platform such as PrestaShop, WooCommerce or another external CMS.

UltimateMarketPlace is a simplified fork of the Dolibarr Marketplace module used by DoliStore. Features specific to the Dolibarr association and the multi-vendor submission and review workflow have been removed to provide a streamlined solution designed for companies selling their own products and services.


🛒 Main features

✅ Ready-to-use online store ✅ Single-vendor marketplace
✅ Product and service catalogue ✅ Products organized by categories
✅ Detailed product pages ✅ Shopping cart
✅ Customer registration and login ✅ Customer order history
✅ Online checkout process ✅ Dolibarr payment methods
✅ Promotional codes ✅ Preferred-customer discounts
✅ Shipping fee management ✅ Additional products in the cart
✅ Customizable design ✅ Customizable email templates
✅ Matomo Analytics integration ✅ Marketplace sales statistics

🏪 A complete online store integrated into Dolibarr

UltimateMarketPlace generates a complete storefront connected directly to your Dolibarr data.

The online store includes:

  • A homepage highlighting selected products, new products and special offers

  • A product catalogue organized by categories and tags

  • A search engine to help customers find products and services

  • Detailed product pages displaying descriptions, prices and additional information

  • A shopping cart with automatic discount and promotional-code calculation

  • A complete customer registration and authentication system

  • A checkout process connected to Dolibarr orders, invoices and payment methods

  • A customer area with access to previous orders

The store uses the products, services, categories, customers, orders and invoices already managed in Dolibarr. This avoids duplicate data and complex synchronization processes between separate applications.


📦 Sell physical products, digital products and services

UltimateMarketPlace can be used to sell different types of items:

Physical products Products that may require delivery and shipping fees
Digital products Downloads, software, licences, documents or other dematerialized items
Services Subscriptions, support packages, training, consulting or professional services

Products and services are published directly from their Dolibarr records by assigning them to the categories used by the marketplace.


🗂️ Product catalogue and category management

Your products and services can be organized using Dolibarr's native category system.

The module allows you to:

  • Define the main category containing the products available in the online store

  • Organize the catalogue into categories and subcategories

  • Highlight a specific category on the homepage

  • Display recently added products in a dedicated section

  • Display products included in special offers or promotions

  • Identify marketplace products that have not yet been assigned to a category

  • Assign one or more categories to several products in a single operation

This makes it easier to maintain a structured and consistent catalogue directly from the Dolibarr back office.


🏷️ Promotional codes and commercial offers

UltimateMarketPlace includes a promotional-code management system designed to support your online marketing campaigns.

For each promotional code, you can define:

  • A discount calculated as a percentage of the order

  • A fixed discount amount excluding tax

  • A maximum number of uses

  • Unlimited use when no maximum quantity is defined

  • A promotion restricted to a specific product

  • The number of times the code has already been used

Promotional codes are checked automatically when customers apply them to their shopping cart. Invalid, expired or fully used codes are rejected.


⭐ Preferred-customer discounts

The module allows you to reward selected professional customers with an automatic discount.

Customers can be identified as preferred customers using a dedicated third-party category in Dolibarr. When they log in to the online store, the configured discount is automatically applied to eligible products.

You can also exclude a selection of products from this discount, making it possible to protect products with fixed prices, limited margins or special commercial conditions.

This feature is especially useful for:

  • Professional customers with negotiated pricing

  • Resellers and business partners

  • Loyal customers

  • Members of a customer programme


➕ Additional product automatically added to the cart

UltimateMarketPlace can automatically add an additional product or service to the shopping cart.

This additional line can be used for:

  • Insurance

  • An extended warranty

  • An environmental contribution

  • A handling or preparation service

  • An administrative fee

  • Any complementary service linked to the order

The price of this additional item can be calculated as a percentage of the shopping-cart total. Its application can also be limited according to the customer's country.


🚚 Shipping fee management

For physical products, the module can add shipping fees to the customer's order.

Shipping fees are managed using a dedicated Dolibarr product or service. This ensures that delivery costs are properly included in the order and invoice generated by Dolibarr.

This approach keeps shipping costs fully integrated into your existing accounting and commercial documents.


💳 Online payment

UltimateMarketPlace connects the checkout process to the payment methods already configured in Dolibarr.

Depending on your Dolibarr configuration, customers may be able to pay using:

  • Stripe

  • PayPal

  • Bank transfer

  • Other payment methods supported by Dolibarr

The standard configuration redirects the customer to Dolibarr's public payment page.

An advanced embedded-payment mode is also available for installations where the payment page must remain displayed under the online store's domain name.

The module can also automatically close an order after a successful payment.


👤 Customer accounts

Visitors can create their own customer account directly from the online store.

After registration, UltimateMarketPlace automatically creates the corresponding customer or prospect record in Dolibarr and assigns it to the marketplace customer category.

Registered customers can:

  • Log in to the online store

  • Manage their shopping session

  • Place orders

  • Benefit from preferred-customer discounts when eligible

  • View their previous orders

  • Request a new password if they forget their credentials


🛡️ Google reCAPTCHA protection

The customer registration form can be protected using Google reCAPTCHA.

This optional protection helps reduce:

  • Automated account creation

  • Spam registrations

  • Malicious form submissions

  • Unwanted database records

Google reCAPTCHA can be enabled or disabled according to your requirements.


📧 Customizable email templates

UltimateMarketPlace uses Dolibarr's native email-template system.

The following customer communications can be customized:

Welcome email Sent when a customer creates an account
Forgotten-password email Sent when a customer requests a new password
Order-confirmation email Sent to the customer after an order is placed

You can adapt these messages to your company identity, commercial conditions and customer-service procedures.


🎨 Customizable storefront

The online store can be adapted to match your company's visual identity.

You can configure:

  • The marketplace name

  • The contact email address

  • The store logo

  • The main theme colour

  • The product categories displayed in the store

  • The products highlighted on the homepage

  • Additional information displayed after a product price

  • Public warnings or disclaimers displayed on product pages

The generated website uses Dolibarr's native Website module, allowing advanced users to further customize the pages and templates when required.


📊 Marketplace statistics

The module includes dedicated statistics pages to help you monitor your online business.

Available indicators include:

  • Marketplace sales and invoice statistics

  • Sales grouped by country and VAT rate

  • Sales grouped by geographical area and VAT rate

  • Recently created marketplace customers

  • Recently added preferred customers

  • Product and service popularity rankings

Dedicated menu entries also allow administrators to quickly retrieve orders and invoices originating from the marketplace.


📈 Matomo Analytics integration

UltimateMarketPlace can be connected to Matomo Analytics to measure traffic and customer behaviour on your online store.

Matomo can help you analyse:

  • The number of visitors

  • The most frequently viewed pages

  • The most popular products

  • Visitor navigation through the store

  • Traffic sources

  • Customer behaviour before placing an order

This integration provides an alternative to Google Analytics and can be hosted on infrastructure under your control.


🔗 Product and category data feed

The module can provide a structured product and category data feed.

This feed can be used to retrieve marketplace information with filters such as:

  • Product category

  • Search terms

  • Language

  • Pagination

  • Maximum number of results

This feature can be useful for external integrations, product comparison tools or custom applications that need to retrieve the public marketplace catalogue.


⚙️ Automatic setup

When UltimateMarketPlace is activated, the module prepares the main elements required for the online store.

Depending on the existing Dolibarr configuration, it can automatically:

  • Enable the required standard Dolibarr modules

  • Create a dedicated marketplace website

  • Import the ready-to-use website template

  • Create the main product category used by the marketplace

  • Create the customer category assigned to registrations from the store

  • Add marketplace-specific fields to product and service records

The module relies on standard Dolibarr features, including third parties, products, services, categories, orders, invoices, banking, email campaigns and websites.


🧭 Use cases

  • Software publishers: sell downloadable modules, licences, updates and support packages directly from Dolibarr.

  • Service companies: sell consulting, maintenance, training or subscription services online.

  • Wholesalers and B2B distributors: provide professional customers with negotiated discounts after login.

  • Manufacturers: publish a catalogue of products and spare parts without maintaining a separate e-commerce database.

  • Associations and professional organisations: sell documents, registrations, services or digital content.

  • Existing Dolibarr users: add online sales without installing and synchronizing a separate CMS or e-commerce platform.


❓ FAQ

  • Is UltimateMarketPlace a multi-vendor marketplace?
    No. UltimateMarketPlace is designed as a single-vendor online store. It allows one company or organisation to sell its own products and services.

  • ```
  • Do I need PrestaShop, WooCommerce or another CMS?
    No. The online store is generated using Dolibarr's native Website module. Products, customers, orders and invoices remain inside Dolibarr.

  • Can I sell digital products?
    Yes. The module can be used for physical products, digital products, downloads, licences and services.

  • Can I apply discounts to selected customers?
    Yes. Customers assigned to the preferred-customer category can automatically receive the configured discount.

  • Can some products be excluded from the preferred-customer discount?
    Yes. Products assigned to a dedicated exclusion category will not receive this discount.

  • Can I create promotional codes?
    Yes. Promotional codes can apply a percentage discount or a fixed amount and can be limited by product or number of uses.

  • Which payment methods are supported?
    The module uses the payment methods supported and configured in Dolibarr, such as Stripe, PayPal and bank transfer.

  • Is embedded payment mandatory?
    No. By default, customers are redirected to Dolibarr's public payment page. Embedded payment is an optional advanced configuration.

  • Can registration forms be protected against spam?
    Yes. Google reCAPTCHA protection can be enabled on the customer registration form.

  • Can I customize the appearance of the store?
    Yes. The marketplace name, logo, main colour, product categories and website pages can be customized.

  • Can I track visitors?
    Yes. The module supports Matomo Analytics integration.

  • The marketplace website was not created automatically. What should I do?
    Check that Dolibarr's Website module is enabled. If the site is still missing, disable and reactivate UltimateMarketPlace.

  • ```

Why use UltimateMarketPlace?

  • Turn Dolibarr into a complete online store

  • Keep products, customers, orders and invoices in a single application

  • Avoid synchronization with an external e-commerce platform

  • Sell physical products, digital products and services

  • Offer promotional codes and preferred-customer discounts

  • Use the payment methods already configured in Dolibarr

  • Monitor sales, customers and product popularity

  • Customize the store to match your brand identity

  • Protect customer registration using Google reCAPTCHA

  • Analyse your audience using Matomo

  • Manage your online activity directly from the Dolibarr back office


📖 Documentation

The full module documentation is available on the official Dolibarr wiki:

👉 Dolibarr Wiki – UltimateMarketPlace Module (EN)


More modules

Dolistore




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org