$ 699.00
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 1140 |
| Technical Name |
linkia_sadad_pos |
| License | LGPL-3 |
| Website | https://linkia.qa |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 1140 |
| Technical Name |
linkia_sadad_pos |
| License | LGPL-3 |
| Website | https://linkia.qa |
POS SADAD Terminal Integration
Seamlessly integrate SADAD physical POS payment terminals with your Odoo Point of Sale via the ECR Cloud API. Push payments directly from Odoo POS to SADAD terminals — built for businesses in Qatar.
Odoo 19 · Community & Enterprise⚠ Requires SADAD Payment Gateway
This companion module requires the SADAD Payment Gateway (linkia_sadad_payment) module to be installed and configured with ECR Cloud API credentials. It will be installed automatically as a dependency.
Powerful Features
ECR Cloud API Integration
Push payment requests directly from Odoo POS to SADAD physical terminals. Perfect for retail, restaurants, and kiosk environments.
Multiple Payment Scenarios
Support for card swipe, QR code payments, and more on the SADAD terminal. Flexible pay scenarios to match your business workflow.
Real-time Status Polling
Automatic payment status updates while waiting for customer payment on the terminal. The POS screen reflects the terminal status in real time.
Multi-Terminal Management
Configure and manage multiple SADAD POS terminals per payment method. Each POS station can have its own dedicated terminal with unique serial number validation.
Auto-Cancel on Timeout
Configurable inactivity timeout (default 2 minutes) with automatic order cancellation. No more stuck terminals from abandoned payments.
RSA2 Signature Security
All ECR Cloud API requests are signed with SHA256withRSA (RSA2) using your private key. Response signatures are verified with SADAD's public key for maximum security.
Configuration is Simple
1 Install & Configure SADAD Payment Gateway
First, install and configure the SADAD Payment Gateway module with your ECR Cloud API credentials (App ID, Merchant Number, RSA keys).
2 Create a POS Payment Method
Navigate to POS → Configuration → Payment Methods. Create a new payment method and set Use a Payment Terminal to SADAD.
3 Link Provider & Terminal
Select the SADAD Payment Provider and enter the Terminal Serial Number of the physical SADAD POS device assigned to this station.
Module Specifications
Technical Name
linkia_sadad_pos
Dependencies
point_of_sale, linkia_sadad_payment
Odoo Versions
19.0 (Community & Enterprise)
Integration
SADAD ECR Cloud API (POS Terminals)
License
LGPL-3
Please log in to comment on this module