| 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 | 539 |
| Technical Name |
trdo_pos_clover |
| License | LGPL-3 |
| Website | https://www.truodo.com |
| 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 | 539 |
| Technical Name |
trdo_pos_clover |
| License | LGPL-3 |
| Website | https://www.truodo.com |
Standard Odoo POS -- What's Missing
- No native Clover payment terminal integration in Odoo POS
- Cashiers must manually enter payment amounts on Clover device
- No real-time payment status update from Clover back to POS
- Payment confirmation requires manual intervention by the cashier
- No seamless communication between Odoo POS and Clover terminal
- Risk of payment mismatch between POS order and Clover device
What This Module Solves
- Select Clover as a payment method directly from POS payment screen
- Payment request is automatically sent to the Clover terminal
- Customer completes payment on the Clover device
- Payment confirmation is reflected instantly back in Odoo POS
- Fully integrated with Odoo POS native payment workflow
- Secure and real-time communication with Clover terminal
Businesses using Clover as their card payment terminal often face a major gap when running Odoo Point of Sale. Standard Odoo POS does not provide any native integration with the Clover payment ecosystem, forcing cashiers to manually operate both the POS system and the Clover device independently during every transaction.
POS Clover Payment bridges this gap by integrating the Clover terminal directly into the Odoo POS payment workflow. When a cashier selects Clover as the payment method on the POS screen, the exact order amount is automatically sent to the connected Clover terminal as a payment request — no manual entry required.
The customer then completes the payment on the Clover device using their preferred card or contactless payment method. Once the payment is successfully processed on the Clover terminal, the confirmation is sent back to Odoo POS in real time, automatically updating the order status and completing the transaction without any manual steps.
This eliminates payment mismatches, reduces cashier errors, and speeds up the checkout process significantly. Every transaction is accurately recorded in Odoo POS with full payment details linked to the corresponding Clover payment.
This module is ideal for retail stores, restaurants, cafes, supermarkets, and any business running Odoo POS with Clover as their preferred card payment terminal provider.
Clover Payment Method in POS
Select Clover directly from the POS payment screen just like any native payment method.
Automatic Payment Request
Order amount is automatically sent to the Clover terminal without any manual input.
Customer Pays on Clover
Customer completes the payment on the Clover device using card or contactless payment.
Real-Time POS Update
Payment confirmation from Clover is reflected instantly in Odoo POS automatically.
Secure Communication
Secure and encrypted communication between Odoo POS and the Clover terminal at all times.
Native POS Integrated
Works seamlessly within the Odoo POS interface without disrupting the existing workflow.
Restaurants & Cafes
Speed up table-side and counter payments with seamless Clover terminal integration.
Retail Stores
Process card payments directly through Clover without leaving the Odoo POS screen.
Supermarkets & Grocery
Handle high-volume transactions quickly with automated Clover payment processing.
Select Clover
Cashier opens the payment screen in Odoo POS and selects Clover as the payment method.
Request Sent to Clover
The order amount is automatically sent to the Clover terminal as a payment request.
Customer Pays on Clover
Customer completes the payment on the Clover device using card or contactless method.
POS Updated Instantly
Payment confirmation appears in Odoo POS automatically and the order is completed.
Built for Odoo POS & Clover Terminal
Fully compatible with Odoo 19 Point of Sale and Clover payment terminal. Lightweight and secure implementation with real-time payment synchronization and a smooth cashier experience.
Configure Clover Payment Method in POS Settings
Go to Point of Sale → Configuration → Settings and navigate to the Payment section. Add Clover as a payment method and configure your Clover API credentials including the Merchant ID and Access Token. Save the settings to activate Clover as an available payment method in POS sessions.
Select Clover on the POS Payment Screen
During an active POS session, after adding products to the order, the cashier opens the Payment tab. The Clover option is listed alongside other payment methods. The cashier selects Clover and clicks Send to initiate the payment request to the Clover terminal.
Payment Request Appears on Clover Terminal
The exact order amount is automatically sent to the connected Clover device. The Clover terminal displays the payment request and prompts the customer to complete the payment using their preferred method — credit card, debit card, or contactless payment such as tap-to-pay.
Customer Completes Payment on Clover
The customer taps, inserts, or swipes their card on the Clover terminal. Clover processes the payment securely and displays a payment success confirmation on the device screen. The transaction is authorized and processed entirely on the Clover terminal.
Payment Confirmed in Odoo POS
Once the Clover terminal confirms the payment, the status is automatically sent back to Odoo POS in real time. The POS screen updates instantly to reflect the successful payment, and the order is marked as paid and completed — with no manual action required from the cashier.
Please log in to comment on this module