<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_CapFullPOS</id>
	<title>Module CapFullPOS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_CapFullPOS"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapFullPOS&amp;action=history"/>
	<updated>2026-10-31T10:55:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_CapFullPOS&amp;diff=68671&amp;oldid=prev</id>
		<title>Eric.seigne: CapFullPOS 1.4.0</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_CapFullPOS&amp;diff=68671&amp;oldid=prev"/>
		<updated>2026-10-28T08:14:11Z</updated>

		<summary type="html">&lt;p&gt;CapFullPOS 1.4.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[fr:Module_CapFullPOS_FR]]&lt;br /&gt;
[[Category:Complementary modules]]&lt;br /&gt;
[[Category:Point of sale]]&lt;br /&gt;
[[Category:CAP-REL]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
=Information=&lt;br /&gt;
{{TemplateModuleInfo&lt;br /&gt;
|modulename=CapFullPOS&lt;br /&gt;
|editor=CAP-REL&lt;br /&gt;
|web=[https://cap-rel.fr cap-rel.fr]&lt;br /&gt;
|webbuy={{LinkToPluginDownloadDoliStore|keyword=capfullpos}}&lt;br /&gt;
|status=stable&lt;br /&gt;
|prerequisites=SmartAuth module 2.0.34 or higher; Products, Services and Categories modules&lt;br /&gt;
|minversion=18.0.0&lt;br /&gt;
|note=Touch-friendly, offline-capable point of sale built into Dolibarr: order then invoice flow, mixed payments, restaurant mode, ticket printing and customer display.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
CapFullPOS turns Dolibarr into a touch point of sale. Your products, customers and invoices stay in your ERP, with no external synchronization. The till is a web application (PWA) that runs on a tablet, a PC or a smartphone, and keeps selling when the network goes down. It is an alternative to the built-in TakePOS module.&lt;br /&gt;
&lt;br /&gt;
==At a glance==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Who it is for&amp;#039;&amp;#039;&amp;#039;: shops, stores, bars, restaurants, food trucks and event points of sale that sell over the counter or in a dining room and want a till connected to Dolibarr.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;What it does&amp;#039;&amp;#039;&amp;#039;: items go first into an editable order; the Dolibarr invoice and its payments are created at checkout. Until the payment is validated, lines can be added, changed or cancelled.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;What it does not do&amp;#039;&amp;#039;&amp;#039;: it does not drive the card terminal (the cashier records the card payment the terminal accepted), and restaurant mode is optional: a retail business only sets up its tills and payment methods.&lt;br /&gt;
&lt;br /&gt;
==Feature list==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Touch sales interface&amp;#039;&amp;#039;&amp;#039; - catalog by categories, search by barcode, reference or label, barcode scan with the device camera, variants, weighed products, free price.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Cart&amp;#039;&amp;#039;&amp;#039; - per-item notes (cooking, sauce, allergy), billed supplements, line discounts, free (offered) lines with a reason, automatic grouping of identical lines.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Checkout&amp;#039;&amp;#039;&amp;#039; - cash with change calculation, card, cheque (number and bank), bank transfer, meal vouchers with per-voucher and daily caps, mixed payment, deferred payment.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Discounts and credits&amp;#039;&amp;#039;&amp;#039; - global discount with a reason and a configurable cap, customer credit notes applied at checkout, paid gift cards (QR code and text code).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bill splitting&amp;#039;&amp;#039;&amp;#039; - equal shares, by item, offered share, tips kept out of the invoice, business expense note.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Returns&amp;#039;&amp;#039;&amp;#039; - sales history with cancellation, payment reversal and credit note, each under its own permission.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Orders on hold&amp;#039;&amp;#039;&amp;#039; - put an order aside and resume it later to free the till.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Restaurant mode&amp;#039;&amp;#039;&amp;#039; - floor plan with zones and tables, covers, staged kitchen dispatch, preparation tracking, waiting-time alerts.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Table QR codes&amp;#039;&amp;#039;&amp;#039; - printable QR cards per table: the customer reads the menu and, if the till allows it, orders from the phone; the order waits for the waiter&amp;#039;s validation.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Printing&amp;#039;&amp;#039;&amp;#039; - sales tickets and kitchen tickets on ESC/POS printers (USB or network) or through the browser, customizable ticket template.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Customer display&amp;#039;&amp;#039;&amp;#039; - second screen paired with a 6-digit code, with your colors, font, logo and an idle slideshow.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Several tills&amp;#039;&amp;#039;&amp;#039; - each till has its own default customer, root category, printers and restaurant options; each device is enrolled on one till and numbers its own tickets, offline included.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Offline mode&amp;#039;&amp;#039;&amp;#039; - the catalog is kept on the device, sales wait locally and are sent as soon as the network is back.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Seven languages&amp;#039;&amp;#039;&amp;#039; - English, French, German, Spanish, Italian, Dutch and Brazilian Portuguese, for the module and the till.&lt;br /&gt;
&lt;br /&gt;
==Screenshots==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot; heights=&amp;quot;200px&amp;quot;&amp;gt;&lt;br /&gt;
File:CapFullPOS interface-vente-complete.png|Sales interface: cart on the left, catalog on the right&lt;br /&gt;
File:CapFullPOS ecran-encaissement.png|Checkout screen with the payment methods and the amount due&lt;br /&gt;
File:CapFullPOS partage-selecteur-modes.png|Bill splitting: free amount, equal shares, by item, offered&lt;br /&gt;
File:CapFullPOS creation-terminal.png|Creating a till in the module setup&lt;br /&gt;
File:CapFullPOS moyens-paiement.png|Payment methods of the tills&lt;br /&gt;
File:CapFullPOS imprimantes.png|Ticket and kitchen printers&lt;br /&gt;
File:CapFullPOS configuration-ticket.png|Ticket template settings&lt;br /&gt;
File:CapFullPOS ecran-client-theme.png|Customer display theme&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
&lt;br /&gt;
* [https://doc.cap-rel.fr/capfullpos/?lang=en Module documentation]&lt;br /&gt;
* [https://doc.cap-rel.fr/capfullpos/nouveautes-1-4-0 What&amp;#039;s new in version 1.4.0] (in French)&lt;br /&gt;
* [https://dolinews.com/en/projets/capfullpos Get update notifications]&lt;br /&gt;
* [https://cap-rel.fr/sav-module-dolibarr/ Support form]&lt;br /&gt;
* [https://tests.cap-rel.fr/projects/6/quality Automated test report]&lt;br /&gt;
* [https://dolitry.fr/capfullpos/ Online demo]: a Dolibarr with a demonstration till already set up, created for you in less than 20 seconds and removed after the session&lt;br /&gt;
&lt;br /&gt;
=Requirements=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Item !! Version or condition&lt;br /&gt;
|-&lt;br /&gt;
| Dolibarr || 18.0 or higher&lt;br /&gt;
|-&lt;br /&gt;
| PHP || 7.4 or higher&lt;br /&gt;
|-&lt;br /&gt;
| SmartAuth module (CAP-REL) || 2.0.34 or higher, installed and enabled before CapFullPOS&lt;br /&gt;
|-&lt;br /&gt;
| Web server || a dedicated HTTPS virtual host for the till application, Apache with mod_rewrite&lt;br /&gt;
|-&lt;br /&gt;
| Till device || a recent web browser (tablet, PC or smartphone)&lt;br /&gt;
|-&lt;br /&gt;
| Rights || an administrator account to install, enable and set up the module&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The till application signs in to Dolibarr through the SmartAuth module: without it, or with an older version, enabling CapFullPOS is refused with a message giving the expected version.&lt;br /&gt;
&lt;br /&gt;
Enabling CapFullPOS also requires these Dolibarr modules:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Dolibarr module !! Use&lt;br /&gt;
|-&lt;br /&gt;
| Products and Services || the catalog sold at the till&lt;br /&gt;
|-&lt;br /&gt;
| Categories || the catalog navigation and the root category of each till&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Each sale produces a standard Dolibarr customer invoice with its payments: the cashier also needs the Dolibarr rights to read products, categories and third parties, and to create invoices.&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
&lt;br /&gt;
{{InstallModuleDoliStoreEn|keyword=capfullpos}}&lt;br /&gt;
&lt;br /&gt;
==Till application==&lt;br /&gt;
&lt;br /&gt;
The sales interface is a web application shipped in the &amp;lt;code&amp;gt;pwa/&amp;lt;/code&amp;gt; folder of the module. Serve it from the root of a dedicated HTTPS virtual host (camera scan and install on the home screen require HTTPS), with &amp;lt;code&amp;gt;AllowOverride All&amp;lt;/code&amp;gt; so that the provided &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; applies. The application calls its API at the same address: there is nothing else to configure. The [https://doc.cap-rel.fr/capfullpos/installation?lang=en installation guide] gives a complete Apache example.&lt;br /&gt;
&lt;br /&gt;
==Upgrade==&lt;br /&gt;
&lt;br /&gt;
# If the new version requires a newer SmartAuth, upgrade SmartAuth first.&lt;br /&gt;
# Install the new version through &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules/Applications &amp;gt; Deploy/install external app/module&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Disable then enable the module again: enabling applies the database upgrades and registers the new permissions.&lt;br /&gt;
&lt;br /&gt;
Recorded sales and settings are kept.&lt;br /&gt;
&lt;br /&gt;
==Uninstall==&lt;br /&gt;
&lt;br /&gt;
Disable the module from &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules/Applications&amp;#039;&amp;#039;&amp;#039;. Tills, settings and sales stay in the database, and the invoices remain standard Dolibarr invoices.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&lt;br /&gt;
{{ActivationModuleEn}}&lt;br /&gt;
&lt;br /&gt;
The setup is in the &amp;#039;&amp;#039;&amp;#039;CapFullPOS&amp;#039;&amp;#039;&amp;#039; menu of the top bar, or in &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Setup &amp;gt; Modules &amp;gt; CapFullPOS&amp;#039;&amp;#039;&amp;#039;. It has thirteen tabs: &amp;#039;&amp;#039;&amp;#039;Parameters&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;POS Terminals&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Payment Methods&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Zones / Areas&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Tables&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Table QR codes&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Printers&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Note presets&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Supplements&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Ticket configuration&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Customer display&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Demo dataset&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;About&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Purpose !! Default&lt;br /&gt;
|-&lt;br /&gt;
| Default customer for POS sales || customer invoiced when the sale has no customer and the till has no default customer || empty&lt;br /&gt;
|-&lt;br /&gt;
| Bank account for payments || with the Banks module, account the payments of payment methods without an account of their own are recorded on; while it is empty, the parameters page shows a warning || empty&lt;br /&gt;
|-&lt;br /&gt;
| Stock deduction mode || No deduction, On order (when the order is validated) or On invoice (when the invoice is validated); the stock leaves the till warehouse || No deduction&lt;br /&gt;
|-&lt;br /&gt;
| Catalog root category || when set, the till only sees this product category and its subcategories; a till may narrow it further, never beyond || empty (full catalog)&lt;br /&gt;
|-&lt;br /&gt;
| Per-voucher meal-voucher cap || amount above which a single meal voucher asks the cashier for a confirmation || 19.10 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Daily meal voucher cap || amount per guest and per day above which the till shows a warning, without blocking the payment || 25.00 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Gift-card payment type code || payment type used to record a gift card redemption when the till sends no explicit method || LIQ&lt;br /&gt;
|-&lt;br /&gt;
| Maximum global discount || highest global discount the cashier may grant, in percent of the total; also caps fixed-amount discounts || 100 (no cap)&lt;br /&gt;
|-&lt;br /&gt;
| Unit price decimals / Totals decimals || precision of the till, when it must differ from the Dolibarr setting || empty (Dolibarr setting)&lt;br /&gt;
|-&lt;br /&gt;
| Disable till enrolment (demo mode) || Yes gives every device the first active till with no enrolment; keep No in production || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tills==&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;POS Terminals&amp;#039;&amp;#039;&amp;#039; tab creates the tills. Each till has its code, label, warehouse, default customer, root category, product sort order, line grouping, price display (excluding or including tax), sales and kitchen printers, automatic printing and its restaurant options (tables, waiting-time alert of 15 minutes by default, customer ordering by QR code).&lt;br /&gt;
&lt;br /&gt;
A sale with no customer selected is invoiced to the default customer of the till, else to the default customer of the &amp;#039;&amp;#039;&amp;#039;Parameters&amp;#039;&amp;#039;&amp;#039;; without either, the invoice cannot be created.&lt;br /&gt;
&lt;br /&gt;
The till warehouse is where the sold products leave from when the &amp;#039;&amp;#039;&amp;#039;Stock deduction mode&amp;#039;&amp;#039;&amp;#039; is not No deduction and the Stocks module is enabled. A till without a warehouse sells with no stock movement. When the Dolibarr option that decreases stock on invoice validation is on, CapFullPOS lets it decrease the stock in On invoice mode, once; in On order mode, the invoice decreases nothing more. A short stock refuses the sale, unless Dolibarr allows negative stock. Products managed by lot are only decreased by the Dolibarr option that decreases stock on invoice validation.&lt;br /&gt;
&lt;br /&gt;
==Device enrolment==&lt;br /&gt;
&lt;br /&gt;
Each device must claim a till before selling, which guarantees one device per till and ticket numbers that never collide. In the &amp;#039;&amp;#039;&amp;#039;POS Terminals&amp;#039;&amp;#039;&amp;#039; tab, &amp;#039;&amp;#039;&amp;#039;Generate enrolment code&amp;#039;&amp;#039;&amp;#039; gives a 6-digit code valid for 5 minutes, to type on the device. &amp;#039;&amp;#039;&amp;#039;Release till&amp;#039;&amp;#039;&amp;#039; frees a till held by a device.&lt;br /&gt;
&lt;br /&gt;
==Other tabs==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Payment Methods&amp;#039;&amp;#039;&amp;#039;: code, label, icon, color, order and category (cash, card, cheque, transfer, paper or card meal voucher, gift voucher, credit note, loyalty), which decides the behavior at checkout, and bank account of its payments (Banks module); without an account of its own, the bank account for payments of the &amp;#039;&amp;#039;&amp;#039;Parameters&amp;#039;&amp;#039;&amp;#039; is used.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Zones / Areas&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Tables&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Table QR codes&amp;#039;&amp;#039;&amp;#039;: the floor plan of restaurant mode and the printable QR cards.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Printers&amp;#039;&amp;#039;&amp;#039;: sales or kitchen printer, USB, network (port 9100 to 9109) or browser, 58 or 80 mm paper.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Note presets&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Supplements&amp;#039;&amp;#039;&amp;#039;: note buttons for the kitchen and billed options, global or limited to a product category.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Ticket configuration&amp;#039;&amp;#039;&amp;#039;: logo, prices excluding tax, VAT detail, product notes, footer and QR code of the digital receipt.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Customer display&amp;#039;&amp;#039;&amp;#039;: name, colors, font, logo and language of the second screen, and the slideshow of each till.&lt;br /&gt;
&lt;br /&gt;
==Scheduled task==&lt;br /&gt;
&lt;br /&gt;
The module registers one scheduled task, &amp;#039;&amp;#039;&amp;#039;Purge idempotency records&amp;#039;&amp;#039;&amp;#039;, enabled at installation and run daily: it removes the payment safety records older than 30 days. It is listed in &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Admin tools &amp;gt; Scheduled jobs&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Demo dataset==&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Demo dataset&amp;#039;&amp;#039;&amp;#039; tab, reserved for Dolibarr administrators, generates then purges a full catalog with tills and customers. Generation is refused on a production instance: it is meant for demonstrations, training and testing.&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&lt;br /&gt;
CapFullPOS adds fourteen permissions, granted from &amp;#039;&amp;#039;&amp;#039;Home &amp;gt; Users &amp;amp; Groups&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Permissions&amp;#039;&amp;#039;&amp;#039; tab. Grant them through groups (cashier, till manager, administrator).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Permission !! What it allows&lt;br /&gt;
|-&lt;br /&gt;
| Use the POS interface || open the till; without it the application refuses every request&lt;br /&gt;
|-&lt;br /&gt;
| CapFullPOS administration || the setup tabs of the module (the &amp;#039;&amp;#039;&amp;#039;Demo dataset&amp;#039;&amp;#039;&amp;#039; tab needs a Dolibarr administrator)&lt;br /&gt;
|-&lt;br /&gt;
| Read terminals / Create/Update terminals || see the tills, change a till from the application&lt;br /&gt;
|-&lt;br /&gt;
| Delete terminals || delete a till in the &amp;#039;&amp;#039;&amp;#039;POS Terminals&amp;#039;&amp;#039;&amp;#039; tab (which also needs CapFullPOS administration); without it, the delete icon is not shown&lt;br /&gt;
|-&lt;br /&gt;
| Read orders / Create/Update orders / Delete orders || see, create and change, delete the till orders&lt;br /&gt;
|-&lt;br /&gt;
| Apply discounts || line discount, global discount, customer credit notes at checkout&lt;br /&gt;
|-&lt;br /&gt;
| Cancel validated orders || cancel a sale already validated&lt;br /&gt;
|-&lt;br /&gt;
| Process refunds || reverse a payment and issue a credit note&lt;br /&gt;
|-&lt;br /&gt;
| Open cash drawer || open the drawer outside a sale&lt;br /&gt;
|-&lt;br /&gt;
| View POS reports || till reports and session totals, and replay of offline sales set aside in quarantine&lt;br /&gt;
|-&lt;br /&gt;
| Issue and sell gift cards || sell a gift card at the till&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Sensitive actions are hidden in the application when the permission is missing and refused by the server anyway. Rights are read at sign-in: a user signs out and in again to get a new right.&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
&lt;br /&gt;
# Open the till application in the browser of the device and sign in with your Dolibarr login.&lt;br /&gt;
# On a new device, type the enrolment code of the till. The first time, the catalog and its pictures are copied to the device.&lt;br /&gt;
# Add items to the cart, pick a customer if needed, then &amp;#039;&amp;#039;&amp;#039;Checkout&amp;#039;&amp;#039;&amp;#039;: choose one or several payment methods and validate. The invoice and its payments are created in Dolibarr.&lt;br /&gt;
&lt;br /&gt;
In restaurant mode, open a table from the floor plan, enter the covers, send the items to the kitchen course by course, then check out the table, with bill splitting if needed.&lt;br /&gt;
&lt;br /&gt;
On a smartphone the layout adapts: navigation at the bottom and the cart in a panel.&lt;br /&gt;
&lt;br /&gt;
Each screen is described in the [https://doc.cap-rel.fr/capfullpos/utilisation?lang=en user guide] and the rights in the [https://doc.cap-rel.fr/capfullpos/permissions?lang=en permissions guide].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Enabling the module is refused.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Install and enable the SmartAuth module, version 2.0.34 or higher, then enable CapFullPOS again.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Why does the application ask for an enrolment code?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The device is not attached to a till yet. An administrator generates a 6-digit code in the &amp;#039;&amp;#039;&amp;#039;POS Terminals&amp;#039;&amp;#039;&amp;#039; tab; type it and validate with &amp;#039;&amp;#039;&amp;#039;Claim till&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The sale cannot be invoiced.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Select a customer, or set a default customer on the till or in the &amp;#039;&amp;#039;&amp;#039;Parameters&amp;#039;&amp;#039;&amp;#039;. Also check that the cashier has the Dolibarr right to create invoices.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The catalog is empty or a warning shows at the top of the till.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The cashier lacks the Dolibarr rights to read products or categories, or the root category of the till holds no product.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Can I use CapFullPOS without restaurant mode?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Yes. Leave tables disabled on the till: the sales interface works without a floor plan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;What happens without network?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The till keeps selling: sales are stored on the device and sent to Dolibarr when the network is back; a badge shows how many are waiting.&lt;br /&gt;
&lt;br /&gt;
All questions: [https://doc.cap-rel.fr/capfullpos/faq?lang=en documentation FAQ].&lt;br /&gt;
&lt;br /&gt;
=Development=&lt;br /&gt;
&lt;br /&gt;
Developments and improvements can be suggested to the project maintainer by email (see the headers of the source files) or through the [https://cap-rel.fr/sav-module-dolibarr/ support form].&lt;/div&gt;</summary>
		<author><name>Eric.seigne</name></author>
	</entry>
</feed>