USD
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review

    Odoo POS Pesapal & Pesapal-Mpesa Terminal


    Odoo POS Pesapal & Pesapal-Mpesa Terminal Integration lets you accept MPesa(Kenya) and Card payments at POS. Customers can pay through the terminal, and payment is recorded instantly without extra steps.




    • Instant MPesa(Kenya) and Card Payment at checkout

    • Sync payments to orders and POS sessions

    • Easy Pesapal setup with merchant credentials

    • Encrypted terminal connection for secure payments

    • Clean transaction log for quick reconciliation

    • Eliminates mistakes caused by manual data entry

    Screenshots
    Odoo POS Pesapal & Pesapal-Mpesa Terminal Odoo POS Pesapal & Pesapal-Mpesa Terminal Odoo POS Pesapal & Pesapal-Mpesa Terminal Odoo POS Pesapal & Pesapal-Mpesa Terminal Odoo POS Pesapal & Pesapal-Mpesa Terminal
    Show More Hide All
    $199.00

    * Required Fields

    Add To Cart
    $199.00
    Configure and Buy
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Odoo POS Pesapal & Pesapal-MPesa Terminal Integration connects Odoo POS with Pesapal machines. Cashiers select Pesapal, and the payment is saved instantly without manual entry.

    It eliminates extra steps, stops mistakes, and speeds checkout. Sales complete faster, and records always match the original payment made by the customer.

    Shops, cafés, and service stores get smooth cashless payments. Setup takes only minutes, and daily use is simple for staff and easy for customers.

    Odoo POS Pesapal & Pesapal-Mpesa Terminal Integration

    Why do we need Odoo POS Pesapal & Pesapal-Mpesa Terminal Integration?

    Manual entry slows down checkout and creates mistakes. Staff waste time fixing payment records that do not match.

    Odoo POS Pesapal & Pesapal-MPesa Terminal Integration gives instant approval and reduces errors. Each payment is linked to the correct order and session.

    For example, the cashier selects Pesapal in POS, the customer pays with M-Pesa(Kenya) and Card, and Odoo confirms the payment instantly. No typing and no waiting.

    Highlighted Features of Odoo POS Pesapal & Pesapal-Mpesa Terminal Integration

    Instant MPesa Payments

    Accept MPesa(Kenya) and Card Payments instantly at checkout.

    Automatic Payment Sync

    Payment syncs with orders and sessions in real time.

    Secure Pesapal Connection

    Secured Pesapal link ensures safe transfer of payment data.

    Quick Merchant Setup

    Enter Pesapal credentials and enable payments within minutes.

    Clear Transaction Log

    Check order reference, amount, session, and payment status.

    Seamless POS Flow

    Works smoothly with default Odoo POS and easy setup.

    Start POS Session with Pesapal

    You can start a POS session with Pesapal as a payment method, making it simple to accept MPesa(Kenya) and Card payments quickly.

    • Cashiers open the register and choose Pesapal for payments
    • The MPesa option appears on screen during checkout
    • The terminal shows amount and waits for customer approval
    • POS confirms the payment once the customer approves it
    • Each payment is saved automatically in the backend system
    Start POS Session with Pesapal

    Accept MPesa Payments in POS

    In Odoo POS Pesapal & Pesapal-Mpesa Terminal Integration module helps to process MPesa at counter with a short, clear flow.

    • Customer selects MPesa on terminal or POS popup
    • Terminal prompts for MPesa PIN to authorize payment
    • Approved payments show Payment Successful in POS display
    • Failed payments show retry option for quick reattempts
    • Payments attach to order for bookkeeping and audits
    Accept MPesa Payments in POS

    Choose Payment Mode on Terminal

    Customers can pay with MPesa or cards using Pesapal in Odoo POS. The POS waits for approval, and the payment is saved instantly.

    • Cashiers can accept MPesa or card payments with Pesapal
    • POS holds the order until terminal sends confirmation
    • Debit and credit card payments are supported easily
    • Payments connect directly with orders in the backend
    • Sales records update automatically after each approval
    Choose Payment Mode on Terminal

    Track Pesapal Transactions in Backend

    View Pesapal transactions from a dedicated backend list view.

    • Open Pesapal Transactions to see recent activity quickly
    • Each record shows transaction sequence, order ref, and date
    • Amount and state (Approved or Failed) display clearly
    • Filter or search by order ref, date, or payment state
    • Export records or review failed items for reconciliation
    Track Pesapal Transactions in Backend

    Support

    For any query or issue, please create a support ticket here CREATE A TICKET HERE

    You may also check our other top-quality Odoo Modules.

    If you're interested in exploring additional options, feel free to check out our other Payment Gateways as well.

    Specifications

    Product Version1.0.0
    Released2 months ago
    Last UpdatedOctober 3, 2025 (2 months ago)
    Supported VersionsOdoo  17.x  18.x  19.x  
    Write a review

    Frequently Asked Questions

      Can customers pay with M-Pesa directly in the POS?
    Yes. Customers can pay through Pesapal, and the approval appears in Odoo POS instantly.
      Does this work with both MPesa and card payments?
    Yes. The terminal supports MPesa(Kenya) and Card Payments without extra setup.
     How does the system handle failed transactions?
    Failed payments appear in logs. Staff can review them and retry if needed.
      Is the payment record linked with the POS order?
    Yes. Every payment is associated with its order and session for clear tracking.
     Is setup hard for new users?
    No. Odoo POS Pesapal & Pesapal-MPesa Terminal Integration only needs merchant credentials, and it works with the default POS flow.

    Move to Cloud Today

    AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.

    GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.

    Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.

    In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.

    Default Configuration Details of Server

    • 1 GB RAM
    • 1 Core Processor
    • 30 GB Hard Disk
    • DB with 1 GB RAM and 1 Core Processor

    * Server Configuration may vary as per application requirements.

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.

    Get Started with Cloud
    Not Available