Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Landed costs

    Spreads freight, customs and other shipment costs over product cost and weighted average price, even across several suppliers.

    99.00 €
  • Returnable packaging

    How many returnable kegs, crates or pallets each customer holds, the deposit value and the packaging not returned in time.

    59.00 €

TakePOS wallet: prepaid balance for customers and members

mp25232d20261009220010

New

Customers or members pay in advance; TakePOS spends the balance at each visit until it runs out. Dolibarr accounting stays intact.

79.00 €
Excl. tax

  • Author Noé Trotin
  • Module version 1.0.2
  • Release date 10/09/2026
  • Access to download and updates 2 years
  • How to contact support support@dolix.fr
  • Compatibility Dolibarr V19 - V24   -   PHP7.4 - 8.4
  • Last update 10/25/2026 11:34 PM

More info...

Community grocery, food co-op, café, canteen… your members pay €50 in advance and spend it at the till over time? This module adds that wallet to Dolibarr, with no hacks.

  • Top up from the customer or member card: amount, payment method, bank account. Balance and history (top-ups, purchases) are shown in the same place.
  • At the till, a "Wallet (balance)" button appears on the TakePOS payment screen as soon as the customer has a balance.
    • If the balance covers the sale, it is paid in one click.
    • Otherwise TakePOS shows the remaining amount to pay by cash, card, etc.
    • A "Cancel" link gives the balance back.
  • The balance is protected: if the cashier edits the sale, deletes it or changes the customer after using the wallet, the amount goes back to the wallet.
  • Clean accounting, with no parallel logic:
    • a top-up is a paid down-payment invoice, converted into Dolibarr available credit;
    • a purchase uses that credit as a payment, with no negative line on the receipt;
    • Dolibarr lists, exports and reminders stay correct.
    • The customer's other credit notes and down payments are never touched.
  • Separate permissions: see balances, top up, pay at the till.

Tested from Dolibarr 19 to 24, MySQL/MariaDB and PostgreSQL. French, English, German. No Dolibarr file modified, no outside connection.

Tested on Dolibarr 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 and 24.0.2, with PHP 8.2; syntax checked with PHP 7.4, 8.3 and 8.4.

VAT: a top-up is recorded at 0%, VAT being due at purchase time. This is the multi-purpose voucher treatment, valid when your products have different VAT rates. If all your products share the same rate (for example food only at 5.5%), the balance is a single-purpose voucher: VAT is due at top-up, and this module does not handle that case yet. Not relevant for organisations not liable for VAT. If in doubt, ask your accountant.

Limitations and exclusions

  • The printed receipt shows neither the part paid with the wallet nor the remaining balance.
  • Top-ups are made from the "Wallet" tab of the third-party or member card, not from the TakePOS screen.
  • A top-up is always a down-payment invoice at 0% VAT: the module offers no other rate.
  • One wallet per third party. A member uses the one of its linked third party; a member with no linked third party has no wallet.
  • No negative balance, no balance expiry, no manual correction or refund of the balance from the module.

Support: included / not included

Included

  • Email reply from support@dolix.fr, in French, English or German, within two working days.
  • Help with installation or activation errors, behaviour that differs from this page, and questions on how to use it.
  • Fixes for bugs reproduced on a Dolibarr version covered by this page, shipped in a new version of the module.

Not included

  • Installation or setup done for you, training, custom development.
  • Problems in Dolibarr itself or in other modules: an opinion and a lead when possible, with no commitment to a result.
  • On-call service: no evening or weekend cover.
  • Orders, invoices and refunds: handled by the DoliStore.

Online demo

Try the module without installing anything: demo.dolix.fr/. Login demo, password demo. Sample data, reset every night. The demo is in French; the module's button is in the « Modules Dolix à essayer » box on the home page.

Documentation (installation, settings, FAQ, version history): dolix.fr/en/modules/porte-monnaie-takepos




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