Promotions

New products

  • Doli Audit – Internal Audit From Plan To Closed Action

    Run internal audit inside Dolibarr: audit universe and coverage, process and risk mapping, annual plan, missions with lead auditor and team, reusable scored questionnaires, work programmes, findings with evidence, non-conformities by severity, recommendations, corrective action plans, tracking, reports and reporting.

    299.00 €
  • Advanced IoT Manager – Sensors, Machines And Their Data

    Bring your connected fleet into Dolibarr: devices, sensors, machines, PLCs and gateways, a live MQTT feed with anomaly detection, history and mapping, digital twin, remote commands with acknowledgement, threshold and drift automation, alarms, predictive maintenance, energy consumption and reporting.

    299.00 €

DoliOffline — Offline mode for DoliTable (restaurant POS)

mp21365d20260718201757

DoliOffline keeps restaurants running DoliTable working through internet outages — order taking, payments and ticket printing never stop. Orders and payments are saved locally on the device, then synchronized automatically (invoices, payments, stock) as soon as the connection returns, with a strict no-duplicate guarantee.

149.00 €
Excl. tax

  • Author DYWANTS TECHNOLOGIE AND SERVICES Sarl
  • Module version 1.0.9
  • Release date 07/18/2026
  • Access to download and updates 2 years
  • How to contact support contact@dts.cm
  • Compatibility Dolibarr V20 - V24   -   PHP>= 8.2
  • Last update 07/24/2026 11:04 AM

More info...

An internet outage should never stop your service

In a restaurant, every minute counts. One dropped connection and the register freezes, orders are lost, customers wait. DoliOffline removes that risk entirely: your terminal keeps working offline, and everything falls back into place on its own the moment the connection returns.

Built for unstable-network environments (Africa, remote sites, frequent outages), DoliOffline turns your DoliTable setup into a resilient point of sale you can trust during service.

✨ What DoliOffline does

  • 📶 Works 100% offline. Take orders and cash payments with no connection at all. Data is stored locally on the device (IndexedDB) and survives a page reload or a device restart.

  • 🧾 Smooth order taking. Pick the table (grouped by area), browse the menu by section (Starters, Mains, Desserts, Drinks), build the cart and validate — the exact same menu as your online DoliTable.

  • 💳 Offline cash register. Cash or Mobile Money payment of orders awaiting settlement, right from the terminal.

  • 🖨️ Thermal tickets. A kitchen ticket is printed when the order is validated (items and quantities, no prices) and a customer receipt when the payment is taken — on the terminal's printer, with no special driver required.

  • 🔄 Automatic, reliable synchronization. When the connection returns, DoliOffline creates the invoices, the payments and the DoliTable orders, and decrements stock — with a strict idempotency guarantee: no duplicates, even if the network drops again mid-sync.

  • 📦 Stock respected. Out-of-stock products cannot be ordered (greyed out as "Sold out"), and stock is decremented on synchronization, exactly like your cash register terminal.

  • ⚡ Instant network detection. Near-instant switch to offline and back to online, with a clear status banner so staff always know the current state.

  • ✅ 100% real catalog data. The products shown come only from your Dolibarr catalog — no sample data whatsoever. A dedicated admin screen lists, live, exactly which products will be synchronized.

🔁 How it works

  1. Online — your tables, products and categories are pre-loaded locally (a banner confirms "X products synchronized").
  2. Outage — an "Offline mode" banner appears. You take orders and cash payments as usual; everything is saved on the device.
  3. Back online — synchronization starts on its own. You confirm in the "Sync status" screen that everything went through (invoices, payments, stock).

To double-check a sync: open Accounting → Customer invoices (a validated, paid invoice per order) and the sold product's card (stock decremented).

👥 Who is it for?

Restaurants, bars, cafés and points of sale running DoliTable, especially in areas with unstable or intermittent internet access — where a single outage can cost a whole service.

🧩 Requirements

  • DoliTable module installed and enabled.
  • Dolibarr 18 to 22+, PHP 7.4+.
  • For stock decrement: the Stock module enabled and a warehouse configured (the module reuses your TakePOS cash register warehouse automatically).
  • thermal printer set as the terminal's default printer for ticket printing.

📦 What's included

  • The complete DoliOffline module — fully self-contained, with no external CDN dependency.
  • Offline order-taking and cash-register interfaces.
  • Thermal kitchen ticket + customer receipt printing.
  • A duplicate-free synchronization engine.
  • Administration: settings, sync status, synchronized products, live configuration check.
  • French and English translations.
  • Documentation (README) and change log.

🔐 Quality & security

  • Permission checks on every entry point; server-side validation (the catalog price always wins).
  • No core modification, no external dependency, no sample or sensitive data in the package.
  • Licensed under GNU GPL v3+.

💬 Support

Published by DTS SARL (DYWANTS TECHNOLOGIE & SERVICES) — a Cameroon-based IT company specialized in Dolibarr integration and custom modules.
Website: https://dywants.com / https://doli360.com— Support: contact@dts.cm 




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