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. POS Receipt: M-Pesa Till Details v 18.0
  4. Sales Conditions FAQ

POS Receipt: M-Pesa Till Details

by AminiTech Solutions https://aminitechsolutions.com
Odoo
v 18.0 Third Party 5
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
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)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 86
Technical Name aminitech_pos_mpesa_till
LicenseLGPL-3
Websitehttps://aminitechsolutions.com
Versions 18.0 19.0
For Odoo 18.0 · Community & Enterprise

POS Receipt: M-Pesa Till Details

Put your Till number where every customer looks — the receipt. Print your Lipa na M-Pesa Till or Paybill on POS receipts, header or footer, per shop. Free, forever.

✅ Free forever ✅ Per-shop Till number ✅ Header, footer or both ⭐ 90 days free support
📚 Full Documentation 💻 Try it live
POS Receipt: M-Pesa Till Details for Odoo
100%

Free. No trial, no tier, no catch — our thank-you to the Kenyan Odoo community. Install it on as many databases as you like.

1

Setting per shop — each POS prints its own Till/Paybill with its own label, so multi-store businesses never print the wrong number.

2

Placements — a bold block in the receipt header, a reminder line in the footer, or both. Customers see how to pay before they even ask.

Features Setup in 2 steps Documentation ↗ M-Pesa family Services FAQ Support & Contact
See it in action

Small app, real queue-killer

Real screens from live shops. No mockups, no renders.

M-Pesa Till on Receipt settings under POS Bills & Receipts
01 · THE SETTING

Configure it where receipt settings live

Point of Sale → Configuration → Settings → Bills & Receipts: Till/Paybill number, receipt label (default “Lipa Na M-Pesa”), and header/footer toggles. Per shop, saved in seconds.

M-Pesa Till number printed on the POS receipt
02 · ON PAPER

Your Till in bold on every receipt

Customers standing in line copy the Till straight off the receipt of the person in front of them. Fewer “what’s your number?” questions, faster queues, more customers paying cashless.

Setup in 2 steps

Live before your next customer

Settings
1 · Install & set the number

Install, open POS Settings → Bills & Receipts, type your Till/Paybill and pick header/footer. That’s the whole configuration.

POS receipt with M-Pesa Till number
2 · Print

Every receipt from that shop now carries your M-Pesa details. Works alone — and pairs perfectly with the M-Pesa POS Payments app, which matches those direct Till payments to orders automatically.

One family, one configuration

The complete M-Pesa family for Odoo

Every app below shares the same M-Pesa configuration and security roles. Buy any combination — enter your Daraja credentials once. All of them are covered by one documentation portal.

M-Pesa POS Payments
M-Pesa POS Payments
STK Push, scan-to-pay QR and direct Till payments at the till — auto-matched, verified, logged.
M-Pesa eCommerce & Portal
M-Pesa eCommerce & Portal
STK Push payment provider for website checkout, customer portal and invoice pay links.
M-Pesa Invoice Payments
M-Pesa Invoice Payments
Send STK Push from any posted invoice and verify payments by receipt code — auto-reconciled.
M-Pesa Kiosk & Self-Order
M-Pesa Kiosk & Self-Order
STK Push checkout for the POS self-order kiosk and mobile ordering flow.
M-Pesa Transaction Recovery
M-Pesa Transaction Recovery
Recover missed M-Pesa payments so every sale reconciles — with duplicate protection.
M-Pesa Complete Suite
M-Pesa Complete Suite
Everything M-Pesa in one install: POS, eCommerce, Invoicing, Kiosk, Recovery and Receipt Till.
Services

Other Odoo services we offer

🏠
Full Odoo setup for your shop
From your products to your tills, your printers, and your accounting — we put it all together and train your team.
💳
Payment-gateway integrations
M-Pesa, Stripe, PayPal, mobile money, bank IPN — wired into your POS and Invoicing so customers pay and Odoo reconciles in the same second.
✏️
Custom development
A workflow only your shop has? We build the small Odoo add-on for it — cleanly, documented, supported.
🔁
Migration to a newer Odoo
Move from Odoo 15, 16, 17 to the current version without losing your data, customisations, or a single day of trading.
☁️
Managed hosting
We run your Odoo on a server we manage — backups, updates, monitoring. You focus on selling.
🛒
Point-of-sale hardware
Receipt printers, barcode scanners, customer displays, drawers, scales — sourced, configured, and live on your Odoo.
📚
Staff & admin training
On-site or online sessions tailored to your cashiers, supervisors, and back-office team.
📱
Ongoing support contract
A monthly retainer for when you want a real person to call. Bug fixes, small changes, friendly check-in every month.
🔌
Third-party integrations & API work
Connect your Odoo with tax authorities, e-invoicing gateways, shipping carriers, marketplaces, CRMs — via clean, documented APIs.
FAQ

Common questions

Is it really free?
Yes — LGPL-3 licensed, no locked features, no upsell inside the app. If you later want payments matched automatically, that’s what the M-Pesa POS Payments app does.
I run five shops with five Tills — supported?
Yes, the setting is per POS configuration. Each shop prints its own number and label.
Does it change my receipt layout?
It adds a clean block (header) and/or line (footer) to the standard Odoo receipt — nothing else moves. Uninstall and the receipt is exactly as before.
Does it work without any other M-Pesa app?
Completely. It has no dependency beyond Point of Sale itself.
Support & Contact

Talk to us today

🏆
90 days of free support included with your purchase
Real people, business hours, typical first reply under 4 hours — including help getting your Daraja credentials and going live with Safaricom. Start with the full documentation.
⭐ Included — no extra cost
✉️
Email
reach@aminitechsolutions.com
📞
Phone / WhatsApp
+254 746 883 809
📚
Documentation
docs.aminitechsolutions.com
💻
Try it live
demo.aminitechsolutions.com

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, please use the developer contact information. They can usually be found in the description.
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