| 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 | 647 |
| Technical Name |
pos_hesabe_pay_tm |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/baheywadeahakim/ |
| 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 | 647 |
| Technical Name |
pos_hesabe_pay_tm |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/baheywadeahakim/ |
POS HESABE Pay Terminal Integration
A seamless SmartPOS terminal integration between Hesabe and Odoo Point of Sale. Accept in-store card & QR payments directly from your POS screen with real-time transaction synchronization.
Key Features
SmartPOS Terminal Payments
Process secure card and QR payments directly through Hesabe SmartPOS devices from within Odoo POS.
Real-Time Transaction Status
POS automatically waits for terminal confirmation and updates payment status instantly once approved or declined.
Transaction Reference Sync
Stores Hesabe transaction ID, reference number, and payment status directly on the POS payment line for auditing.
Advanced POS Capabilities
Automatic Payment Validation
Once the terminal confirms the payment, Odoo automatically validates the POS order and registers the payment.
Secure & Encrypted Communication
Uses encrypted API communication between Odoo and Hesabe, ensuring secure payment processing.
Fully Configurable
Configure Merchant ID, Terminal ID, API credentials, and Test/Production environments from Odoo settings.
How to Configure
- Install the module in your Odoo instance.
- Go to Point of Sale → Configuration → Payment Methods.
- Create or edit a payment method and select Hesabe Terminal as the provider.
- Enter your Merchant Code, Terminal ID, API Credentials.
- Select Test or Production mode.
- Save and start processing in-store payments instantly.
Workflow Highlights
Payment Method Setup
Configure Hesabe credentials and enable terminal payment inside POS settings.
POS Payment Flow
Cashier selects Hesabe Terminal, confirms amount, and waits for customer to complete payment on the SmartPOS device.
Transaction Confirmation
Once payment is approved, POS updates automatically and stores transaction references for reporting.
Support & Contact
bahey.wadea@gmail.com
www.linkedin.com/in/baheywadeahakim
Please log in to comment on this module