| 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 | 281 |
| Technical Name |
payment_paynecta |
| License | LGPL-3 |
| Website | https://paynecta.co.ke |
| 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 | 281 |
| Technical Name |
payment_paynecta |
| License | LGPL-3 |
| Website | https://paynecta.co.ke |
Paynecta M-Pesa Integration
Accept M-Pesa payments directly in your Odoo Point of Sale with STK Push technology
Overview
Seamlessly integrate M-Pesa mobile money payments into your Odoo Point of Sale system. This module uses Paynecta's STK Push technology to initiate payment requests directly to your customer's phone - no manual USSD codes needed!
Key Features
✓ STK Push Technology
Payment prompts sent directly to customer's phone
✓ Real-time Confirmation
Automatic payment status updates in POS
✓ Phone Number Modal
Clean, native Odoo popup for entering customer phone
✓ Auto Phone Formatting
Accepts 07XX, +254XX, and 254XX formats
✓ Amount Rounding
Automatically rounds to whole numbers for M-Pesa
✓ Easy Configuration
All settings on the payment method form
✓ Transaction Receipts
M-Pesa receipt numbers stored on payments
✓ Secure API
Credentials stored securely in Odoo
Configuration
Get Paynecta Credentials
Sign up at paynecta.co.ke to get your API Key, Email, and Payment Link Code.
Create Payment Method
Go to Point of Sale → Configuration → Payment Methods and create a new payment method with Integration set to Terminal and select Paynecta.
Enter Credentials
Fill in your Paynecta API Key, Email, and Payment Link Code on the payment method form.
Add to POS
Go to your POS configuration and add the M-Pesa payment method to your available payment methods.
Supported Phone Formats
Requirements
- ● Odoo 19.0 or later
- ● Point of Sale module installed
- ● Active Paynecta account
- ● Internet connection
Support
For support, questions, or feature requests:
Email: support@paynecta.co.ke
Website: paynecta.co.ke
Start accepting M-Pesa payments today!
Fast, secure, and seamless mobile money integration for your business.
Please log in to comment on this module