Webkul Store
Odoo Safaricom M-PESA Payment Provider

Description

Odoo Safaricom M-PESA Payment Provider helps businesses collect mobile payments via M-Pesa. Customers pay at checkout with their registered mobile numbers. This module links your store to the Daraja API. It sends an STK Push to the customer's phone for payment approval.

Customers enter their M-Pesa number and tap approve. It is fast, safe, and easy. This module removes manual work and helps businesses handle mobile payments with ease. Businesses add API keys, Shortcodes, and Passkeys from the backend. No extra setup is needed. 

This module runs in sandbox and live modes. Teams can test payments before going live. Admins track payment status and view records from one dashboard.

Highlighted Features

Secure API Authentication

Add Daraja API credentials to keep payments safe and smooth.

Mobile Payment Authorization

Customers approve payments right from their M-Pesa phones.

Instant Payment Processing

Payments go through as soon as the customer says yes.

Real-Time Payment Updates

Payment status and updates show up on their own after approval.

Test And Live Modes

Test payments in sandbox mode before going live with real customers.

Mobile Number Payments

Customers pay with their M-Pesa number right at checkout.

Why do we need Odoo Safaricom M-PESA Payment Provider?

Most default payment options do not support M-Pesa. Businesses end up using separate tools to handle mobile payments and track transactions. Manual payment checks take too long and add extra work for admins.

Odoo Safaricom M-PESA Payment Provider puts payment approval, tracking, and management all in one place. This module is built for businesses that need fast, safe, and reliable mobile payment collection.

Use Cases

Mobile Commerce Payments

Let customers pay using their registered M-Pesa numbers.

Secure Checkout Payments

Collect payments safely right from the checkout page.

Payment Verification

Check transaction references and verify payment records with ease.

Transaction Monitoring

Monitor payment status and updates from one dashboard.

Configure M-Pesa Credentials

This feature helps businesses set up M-Pesa payment details. It works in both sandbox and live modes.

  • Turn M-Pesa payments on or off.
  • Add Consumer Key and Consumer Secret.
  • Enter the Business Shortcode and Passkey.
  • Switch between sandbox and live modes.

Complete Mobile Payment Checkout

This feature allows customers to complete payments using their registered M-Pesa mobile numbers. Customers receive a payment request on their phone and approve it instantly.

  • Select M-Pesa during checkout.
  • Enter a registered mobile number.
  • Receive STK Push payment requests.
  • Approve payments from mobile devices.

Payment Transaction Tracking

This feature helps admins track and manage payments. All records and references stay in one place.

  • Track payment status with ease.
  • View transaction references.
  • Monitor customer payment records.
  • Access full transaction details.

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.

No Reviews
No Showcase.
Product Version
1.0.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Category
Tags
Released
8 days ago
Last Updated
5 days ago
Supported Version
Odoo19.x