Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS — no re-keying, no lost bills. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $199.00 USD; request a quote for a scoped proposal.
Manifesto do app
Feito em torno do seu fluxo de trabalho
Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS — no re-keying, no lost bills.
Sem configuração por conta própria — um app funcional criado, instalado e com suporte da ECOSIRE.
Comece com um preço único de desenvolvimento. Definimos o escopo com você no início.
A ECOSIRE cria, configura e instala no seu Odoo.
Você entra no ar em cerca de 2–4 semanas, com um período de suporte pós-lançamento.
Group dining breaks Odoo's native Point of Sale. When four friends share a table and each wants their own receipt on their own card, or two parties merge into one, or a section changes hands mid-shift, standard Odoo POS forces your staff to void, re-key, and hope the totals reconcile. POS Split, Merge & Transfer Bills is a build-to-order Odoo module ECOSIRE designs, develops, installs, and supports for your restaurant or bar — engineered specifically for the messy reality of table service.
The module extends Odoo's pos.order and pos.order.line models with splitting, merging, and transfer logic, and layers a purpose-built OWL interface directly into the POS frontend so cashiers work inside the same screen they already know. Split a check by individual item, by quantity of a line, into equal shares, by an arbitrary custom amount, or by the number of persons at the table — going well beyond what Odoo core offers. Each resulting split becomes its own order that can take its own payment method: one guest pays by card, another in cash, a third on a house account, all settled in a single flow that posts cleanly to Odoo accounting.
Merge multiple open orders or tables into one consolidated bill when parties join, and transfer a running order between tables or between waiters when guests move or a shift changes — the order, its lines, its discounts, and its fiscal position travel intact, with no manual re-entry and no risk of an orphaned open ticket. Because everything runs on Odoo's ORM with proper ir.model.access.csv rules and record rules, every split, merge, and transfer is auditable, permission-gated, and reflected accurately in your sales reports, session closing, and Z-reports.
This is not an instant download from apps.odoo.com. ECOSIRE builds the module to fit your POS configuration, receipt layout (QWeb), payment methods, and floor plan, tests it against Odoo 17, 18, or 19 (Community or Enterprise), deploys it to your instance, trains your floor staff, and stands behind it with a defined support window. Typical delivery is 2–4 weeks depending on scope.
Runs table service where large groups routinely ask to split the bill several ways. Needs cashiers to split by person, item, or share in seconds without voiding orders, so the line moves and no revenue leaks at closing.
Manages fast-moving tabs that merge and change hands as groups grow and shifts rotate. Needs to combine open orders, transfer tabs between bartenders at handover, and take a different payment method per guest — all without re-keying drinks.
Owns the Odoo POS deployment and wants split/merge/transfer done natively inside Odoo with proper access rights, clean accounting posting, and reliable session/Z-report reconciliation — not a bolt-on that breaks on upgrade.
| Critério | ECOSIRE | Construção personalizada | Concorrente | Odoo nativo |
|---|---|---|---|---|
| Split a check by individual guest or item into separate receipts | Incluído | possible | Suporte parcial | |
| Split by number of persons (auto-divide by headcount) | Incluído | possible | Suporte parcial | |
| Merge multiple open orders / tables into one bill | Incluído | possible | Suporte parcial | |
| Transfer a running order between tables or waiters | Incluído | possible | Não incluído | |
| Separate payment method per split, posting cleanly to accounting | Incluído | possible | Suporte parcial | |
| Built and tested for your exact Odoo 17/18/19 edition and POS config | Incluído | possible | Não incluído | |
| Permission control via ir.model.access.csv, record rules, and approval step | Incluído | possible | Suporte parcial | |
| Per-split QWeb receipts and audited session/Z-report reconciliation | Incluído | possible | Suporte parcial | |
| Installation, staff training, documentation, and a support window included | Incluído | Não incluído | Não incluído |
This is a build-to-order module, not an instant apps.odoo.com download. After a short scoping call to confirm your Odoo version, POS configuration, payment methods, and receipt needs, ECOSIRE develops and tests the module, deploys it to a staging copy of your instance for you to validate, then goes live and trains your team. Typical end-to-end delivery is 2–4 weeks depending on the number of split modes, receipt customizations, and approval rules you need.
Every build ships with a defined post-launch support window covering bug fixes and configuration adjustments, plus a named point of contact. You receive written documentation and a live staff training session. Because Odoo APIs change between major versions, we build against your current release (17, 18, or 19) and can quote a paid compatibility upgrade when you later move to a newer Odoo version — your source and version-tagged release are handed over so nothing is locked to us.
Both. The module extends the standard point_of_sale app that ships in Community and Enterprise alike, using the ORM, OWL POS frontend, ir.model.access.csv security, and QWeb receipts. We confirm your edition and version during scoping and test the build on that exact target across Odoo 17, 18, and 19.
Yes. Every split creates real pos.order records with proper lines, taxes, and payments, and merges/transfers write back to pos.order with a source-order reference and audit metadata. Totals, tax lines, and payment breakdowns flow into your session summary, Z-report, and accounting exactly as native orders do, so cash-up and month-end stay clean.
Native Odoo POS lets you split a payment across tenders but does not cleanly split a bill by person or item into separate receipts, does not merge open tables, and has no first-class order transfer between tables or waiters. This module adds split by item, quantity, equal share, custom amount, and by number of persons — each as its own payable order with its own receipt — plus merge and transfer, all permission-gated.
Absolutely. Access is enforced through ir.model.access.csv and record rules, so you can gate splitting, merging, and transferring by POS role. For higher-risk actions like merging full tables or splitting above a value threshold, we can wire an optional manager-approval step using an automated/server action so a supervisor confirms before the operation commits.
A build-to-order Odoo localization that loads Algeria's full wilaya and commune hierarchy with bilingual French and Arabic names, wired into partner addresses and reporting. ECOSIRE builds, installs, and supports it after your quotation.
A build-to-order 2Checkout (Verifone) payment integration for ERPNext, giving global digital-goods sellers card acceptance, 45+ local payment methods, multi-currency checkout, and reconciled invoices. ECOSIRE scopes, builds, installs, and supports it on your ERPNext v15/v16 instance.
A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.
Split checks by guest, item, or amount, merge open tables, and transfer orders in Odoo POS — no re-keying, no lost bills.