Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point Of Sale
  3. EBMS POS (Burundi OBR) v 18.0
  4. Sales Conditions FAQ

EBMS POS (Burundi OBR)

by AminiTech Solutions https://www.aminitechsolutions.com
Odoo

$ 1298.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
Community Apps Dependencies Show
• EBMS Invoice (Burundi OBR)
• EBMS Base (Burundi OBR)
Lines of code 3064
Technical Name aminitech_ebms_pos
LicenseOPL-1
Websitehttps://www.aminitechsolutions.com
  • Description
  • Manifest
  • License
EBMS + Odoo — intégration OBR eBMS Burundi
🇫🇷 Français 🇬🇧 English
Pour Odoo 18 · Community & Enterprise

EBMS POS — Chaque vente en caisse, déclarée à l'OBR

Chaque commande payée au point de vente est déclarée à l'OBR eBMS en temps réel — remboursements inclus — sans jamais ralentir la caisse. L'identifiant OBR s'imprime sur le ticket, la preuve complète s'archive sur la commande, et la numérotation reste continue avec votre facturation.

✅ Zéro attente en caisse ✅ Identifiant OBR sur le ticket ✅ Ventes illimitées ⭐ 90 jours de support gratuit

English speaker? Full documentation in EN · FR · SW · AR · PT at docs.aminitechsolutions.com

Ticket de caisse avec le bloc OBR eBMS et l'identifiant après l'en-tête société
📚 Documentation complète 🚀 Démo en direct 💬 WhatsApp
Aperçu Fonctionnalités Famille EBMS Services FAQ Support & Contact
Aperçu

La caisse déclare. Le caissier, lui, encaisse.

Au Burundi, chaque vente doit atteindre l'OBR eBMS au moment où elle est émise. EBMS POS déclare chaque commande payée comme facture normale (FN) via la file EBMS asynchrone — la caisse n'attend jamais un serveur gouvernemental, même aux heures de pointe, même hors ligne.

⚡

Zéro latence caissier

La déclaration part en arrière-plan, après l'encaissement. La file d'attente de clients n'a jamais à connaître l'existence de l'OBR.

🧾

L'identifiant sur le ticket

Le bloc OBR eBMS s'imprime juste après l'en-tête société — propre, lisible, conforme. Compatible avec vos autres modules de ticket.

↩️

Remboursements en FA

Un remboursement en caisse est déclaré comme avoir (FA) référençant la commande d'origine — le cycle complet, sans intervention.

🔢

Une seule série FN

Caisse et facturation partagent les mêmes séquences continues FN / FA par société — exactement ce qu'un inspecteur veut voir.

📋

La preuve, comme en facturation

Tableaux « Déclaration reçue par l'OBR » dans le fil de la commande, audit OBR ligne à ligne, vérification de signature — les mêmes capacités que les factures.

🔌

Hors-ligne serein

Coupure Internet ? Les ventes continuent, s'accumulent en file et se déclarent dans l'ordre au retour de la connexion. Rien n'est perdu.

Comment ça marche

Du paiement au ticket conforme — automatiquement

01 — Le ticket

L'identifiant OBR, imprimé proprement

Le bloc OBR eBMS apparaît sur chaque ticket, juste après l'en-tête de la société : l'identifiant complet de la facture, tel que la spécification l'exige. L'intégration utilise les points d'extension officiels du point de vente Odoo — elle compose avec vos autres modules de ticket au lieu de les remplacer.

  • ✔Bloc discret et lisible — l'essentiel, sans surcharge
  • ✔Compatibilité prouvée — fonctionne avec d'autres modules de paiement/ticket
Ticket avec le bloc OBR eBMS
02 — La preuve complète

Chaque commande porte son dossier légal

Au back-office, chaque commande déclarée porte sa page EBMS : statut, type de document, numéro EBMS, identifiant, numéro et date d'enregistrement OBR, signature électronique. Dès l'acceptation, les tableaux complets de la déclaration (montants et lignes exactement tels que transmis, TC / PFL / TVA compris) sont postés dans le fil de la commande.

  • ✔Audit OBR — getInvoice compare l'enregistrement OBR à la commande, ligne à ligne
  • ✔Vérification de signature — RSA/SHA-256 avec la clé publique annuelle de l'OBR
  • ✔Annulation guidée — motif obligatoire, suivie jusqu'à confirmation
Commande PdV au back-office : page EBMS, boutons Audit OBR et Vérifier la signature
03 — Le contrôle

Par boutique, par mode, par décision

Chaque point de vente peut être exclu de la déclaration (caisse de formation, cantine du personnel) pendant que les autres continuent. Les moyens de paiement sont mappés automatiquement vers les codes OBR (espèces, banque, autre). Et tout passe par la même file EBMS : environnements Test / Production, pause & reprise, réessais automatiques.

  • ✔Exclusion par boutique — un simple interrupteur dans la configuration
  • ✔Devise du document — la commande déclare sa propre devise (BIF, USD, EUR)
  • ✔Rôles de sécurité — caissiers, managers, administrateurs : chacun son périmètre
Réglages EBMS du point de vente — exclusion par boutique
Un moteur, une configuration

La famille OBR eBMS complète pour Odoo

Chaque application ci-dessous partage le moteur gratuit EBMS Base — une seule configuration OBR, une seule file de transmission, un seul jeu de rôles de sécurité. Achetez n'importe quelle combinaison, configurez une fois. Toutes sont couvertes par un même portail de documentation (FR, EN, SW, AR, PT).

EBMS Base (gratuit)
EBMS Base (gratuit)
Le moteur : client API OBR, file de transmission, environnements Test/Production, validation des NIF, rôles de sécurité.
EBMS Facture
EBMS Invoice — Factures
FN / FA / RC / RHF en temps réel avec signature, annulation guidée et audit OBR. 799 $ une fois.
EBMS Stock — Commerçants
EBMS Stock — Commerçants
Achats en entrée, ventes en sortie, retours, et l'inventaire physique avec types d'ajustement OBR. 599 $ une fois.
EBMS Stock — Fabricants
EBMS Stock — Fabricants
La production déclarée honnêtement : produits finis en entrée, composants consommés en sortie, par ordre de fabrication. 399 $ une fois.
EBMS Importateurs
EBMS Importers — Importateurs
Le flux marchandises importées avec référence DMC et rubrique tarifaire — obligatoire depuis le 13/08/2025. 399 $ une fois.
EBMS Pro
EBMS Pro
La tour de contrôle : Robot EBMS, rapports, grand livre « Ce que l'EBMS détient », rapprochement OBR, alertes. 799 $ une fois.
Suite EBMS complète
Suite EBMS complète ⭐
Tout en un seul achat — Factures, PdV, Stock (Commerçants & Fabricants), Importateurs et Pro sur la Base gratuite. 1 799 $ une fois.
Services

Nos autres services Odoo

🧾
Accompagnement OBR eBMS
Nous vous aidons à obtenir vos identifiants WS, à valider le flux sur le serveur de test de l'OBR, puis à passer en production en confiance.
🏠
Mise en place Odoo complète
De vos articles à vos caisses, vos imprimantes et votre comptabilité — nous assemblons tout et formons votre équipe.
💳
Intégration de moyens de paiement
Mobile money, M-Pesa, virements bancaires — connectés à votre PdV et à votre facturation.
✏️
Développement sur mesure
Un flux propre à votre entreprise ? Nous développons le module Odoo qu'il faut — proprement, documenté, supporté.
🔁
Migration vers un Odoo plus récent
D'Odoo 15, 16 ou 17 vers la version actuelle, sans perdre vos données ni un jour d'activité.
☁️
Hébergement géré
Votre Odoo sur un serveur que nous gérons — sauvegardes, mises à jour, supervision.
🛒
Matériel point de vente
Imprimantes tickets, douchettes, afficheurs, tiroirs-caisses, balances — fournis, configurés, opérationnels.
📚
Formation des équipes
Sessions sur site ou en ligne, adaptées à vos caissiers, comptables et équipes back-office.
🔌
Intégrations tierces & API
Administrations fiscales, passerelles de facturation électronique, transporteurs, places de marché.
FAQ

Questions fréquentes

De quoi cette application a-t-elle besoin ?

D'EBMS Base (gratuite) et d'EBMS Invoice : la caisse partage le même moteur fiscal et les mêmes séquences FN / FA que la facturation — c'est justement ce qui garantit une numérotation continue.

La caisse ralentit-elle quand l'OBR est lent ?

Jamais. La déclaration part en arrière-plan après l'encaissement ; le caissier passe immédiatement au client suivant. En cas de panne OBR, la file réessaie automatiquement jusqu'à l'accusé de réception.

Et si Internet coupe en pleine journée ?

Les ventes continuent normalement. Les commandes s'accumulent en file locale et se déclarent dans l'ordre chronologique au retour de la connexion — la série OBR reste continue.

Est-ce compatible avec mes autres modules de caisse ?

Oui. L'intégration utilise les points d'extension officiels du PdV Odoo et appelle toujours super() — elle compose avec vos modules de paiement et de ticket au lieu de les remplacer. La capture du ticket ci-dessus la montre aux côtés d'un module M-Pesa.

Puis-je exclure une caisse de formation ?

Oui — l'exclusion se fait par point de vente, d'un simple interrupteur. Les autres boutiques continuent de déclarer normalement.

Y a-t-il une limite de ventes ou un abonnement ?

Non. Achat unique, ventes illimitées, caisses illimitées, utilisateurs illimités. Mises à jour gratuites à chaque évolution de la spécification OBR.

Support & Contact

Parlons-en dès aujourd'hui

🏆
90 jours de support gratuit inclus avec votre achat
De vraies personnes, aux heures ouvrables, première réponse généralement sous 4 heures — y compris l'aide pour obtenir vos identifiants OBR eBMS et passer en production. Commencez par la documentation complète en français.
⭐ Inclus — sans surcoût
✉️
E-mail
reach@aminitechsolutions.com
📞
Téléphone / WhatsApp
+254 746 883 809
📚
Documentation
docs.aminitechsolutions.com
💻
Essayer en direct
demo.aminitechsolutions.com

Prêt à être 100 % conforme OBR ?

Achat unique, documents illimités, 90 jours de support et mises à jour gratuites à chaque évolution de la spécification OBR.

📚 Lire la documentation 🚀 Essayer la démo 💬 Écrire sur WhatsApp
🇫🇷 Français 🇬🇧 English
For Odoo 18 · Community & Enterprise

EBMS POS — Every till sale, declared to the OBR

Every paid Point of Sale order is declared to the Burundi OBR eBMS in real time — refunds included — without ever slowing the till. The OBR identifier prints on the receipt, the full proof archives on the order, and numbering stays continuous with your invoicing.

✅ Zero cashier latency ✅ OBR identifier on the receipt ✅ Unlimited sales ⭐ 90 days free support
📚 Full documentation 🚀 Live demo 💬 WhatsApp
⚡

Zero cashier latency

The declaration leaves in the background, after payment. Your queue of customers never has to know the OBR exists.

🧾

The identifier on the receipt

The OBR eBMS block prints right after the company header — clean, readable, compliant. Composes with your other receipt modules.

↩️

Refunds as FA

A till refund is declared as a credit note (FA) referencing the original order — the full cycle, hands-free.

🔢

One continuous FN series

Till and back-office invoicing share the same gap-free FN / FA sequences per company — exactly what an inspector expects.

📋

Proof like the invoicing side

“Declaration received by the OBR” tables in the order's chatter, line-by-line OBR audit, signature verification — the same capabilities as invoices.

🔌

Offline-proof

Internet down? Sales continue, queue locally and declare in chronological order once the link returns. Nothing is ever lost.

01 — The receipt

The OBR identifier, printed cleanly

The OBR eBMS block appears on every receipt right after the company header, exactly as the specification demands. Built on the official Odoo POS extension points — it composes with your other receipt modules instead of replacing them.

Receipt with the OBR eBMS block
02 — The full proof

Every order carries its legal file

In the back office, each declared order carries its EBMS page — status, EBMS number, identifier, OBR registration, electronic signature. On acceptance, the full declaration tables (figures and lines exactly as transmitted, TC / PFL / VAT included) are posted in the order's chatter. Managers can run the OBR Audit (line-by-line getInvoice comparison), Verify Signature, and Cancel at OBR with a reasoned wizard.

POS order in the back office: EBMS page, OBR Audit and Verify Signature buttons
03 — The control

Per shop, per mode, per decision

Opt any Point of Sale out of declaration (a training register, a staff canteen) while the others keep declaring. Payment methods map automatically to the OBR codes. Orders declare their own document currency (BIF / USD / EUR). And everything rides the same EBMS queue: Test / Production environments, pause & resume, automatic retries.

POS EBMS settings — per-shop opt-out
FAQ

Frequently asked questions

What does this app require?

EBMS Base (free) and EBMS Invoice: the till shares the same fiscal engine and the same FN / FA sequences as invoicing — that is precisely what keeps your numbering continuous.

Does the till slow down when the OBR is slow?

Never. The declaration leaves in the background after payment; the cashier moves straight to the next customer. During OBR outages the queue retries automatically until acknowledged.

What if the internet drops mid-day?

Sales continue normally. Orders queue locally and declare in chronological order when connectivity returns — the OBR series stays continuous.

Is it compatible with my other POS modules?

Yes. It uses the official POS extension points and always calls super() — it composes with your payment and receipt modules. The receipt capture above shows it running alongside an M-Pesa module.

Any sales limit or subscription?

No. One-time purchase, unlimited sales, tills, and users. Free updates whenever the OBR changes its specification — and 90 days of vendor support included.

Ready to be 100 % OBR compliant?

One-time purchase, unlimited documents, 90 days of support and free updates on every OBR specification change.

📚 Read the documentation 🚀 Try the live demo 💬 Chat on WhatsApp
Full English documentation: docs.aminitechsolutions.com/ebms  ·  reach@aminitechsolutions.com  ·  WhatsApp +254 746 883 809  ·  The EBMS family grid and services above are shared with the French section.
AminiTech Solutions · Nairobi, Kenya · www.aminitechsolutions.com
Point de vente conforme OBR Burundi · OBR eBMS POS connector for Odoo · electronic invoicing Burundi
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
Community Apps Dependencies Show
• EBMS Invoice (Burundi OBR)
• EBMS Base (Burundi OBR)
Lines of code 3064
Technical Name aminitech_ebms_pos
LicenseOPL-1
Websitehttps://www.aminitechsolutions.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with