Back to Blog

April 2, 2026

Odoo POS Now Supports Cashdro Cash Machines for Fully Automated Cash Handling

Odoo Point of Sale adds native Cashdro integration, giving retailers a second automated cash machine option alongside Glory for hands-free payment and refund processing at the counter.

Cash is stubborn. Despite the march toward contactless payments and digital wallets, physical currency still dominates in plenty of retail environments — grocery stores, convenience shops, quick-service restaurants, and markets where customers simply prefer to pay with bills and coins. The problem has never been accepting cash. It’s been managing it efficiently without slowing down the line or introducing human error at the register.

Odoo’s Point of Sale system just expanded its hardware ecosystem with native support for Cashdro cash machines. Until now, Glory was the only automated cash handling device with a direct integration. Retailers now have a second option, and the setup process is straightforward enough that most stores can be running within an afternoon.

What Cashdro Machines Actually Do

For anyone unfamiliar with the category, automated cash machines sit at the point of sale and handle every physical step of a cash transaction. The customer inserts bills or coins directly into the machine. The machine validates, counts, and stores the cash, then dispenses exact change automatically. The cashier never touches money.

This eliminates a surprising number of operational headaches. Miscounted change, till discrepancies at shift end, the time spent manually counting registers — all of it disappears when the machine handles the physical currency. For high-volume retail environments, the efficiency gain compounds fast.

The Odoo integration covers payments and refunds. Cash dispensing for refunds runs through the machine just like change for purchases. The one limitation: filling the machine with starting cash or emptying it at the end of the day still requires direct interaction with the Cashdro hardware interface. That’s a hardware constraint, not a software one.

Setting Up the Hardware

The configuration has a few steps that require physical access to the machine, but nothing that demands specialized technical knowledge. The first task is locating the machine’s IP address, which involves accessing the built-in diagnostics screen. On most Cashdro models, you remove the bill device on the left side of the unit, which triggers an error screen with an info icon that leads to the diagnostics display showing the current IP.

A static IP address is strongly recommended. Cash machines that get reassigned a new IP by DHCP will lose their connection to the POS terminal, which is exactly the kind of problem you don’t want during a busy shift.

The second hardware step is enabling HTTP communication through the Cashdro web interface. You navigate to the machine’s IP in a browser, log in as an administrator, and flip the HTTP toggle in the web integration settings. A restart finalizes the change.

Connecting to Odoo

On the software side, the integration runs through a dedicated module called “POS Cashdro Cash Machines.” Once installed, you create a new payment method with the journal set to Cash, assign it to the relevant POS location, and set the integration type to Cashdro. The configuration fields ask for the machine’s IP address, username, and password — the same credentials used for the Cashdro web interface.

One detail worth highlighting: enabling Local Network Access is the recommended approach for the connection. This avoids the complexity of managing SSL certificates between the POS terminal and the cash machine, which is a headache that adds zero value in a local retail network where both devices are sitting on the same switch.

Why a Second Cash Machine Option Matters

Having only one supported hardware vendor for any POS peripheral is a risk. Pricing power shifts entirely to the vendor. Supply chain disruptions — and anyone in retail hardware knows these happen — can leave you unable to expand or replace equipment. Regional availability becomes a constraint when a single manufacturer doesn’t distribute everywhere you operate.

Cashdro machines are particularly well-established in European and Latin American markets, which means Odoo retailers in those regions now have a locally available, locally supported option that plugs directly into their existing POS setup without middleware or third-party connectors.

For businesses already running Odoo’s broader platform for inventory, accounting, and sales, having the cash machine feed transactions directly into the same system means reconciliation is automatic. Cash received at the register flows straight into the accounting journal. No manual entries, no end-of-day spreadsheets, no discrepancies between what the machine counted and what the books show.

The Bigger Picture for Odoo Retail

This addition fits into a broader pattern. Odoo has been steadily expanding its POS hardware ecosystem — from payment terminals to receipt printers to barcode scanners. Each integration follows the same philosophy: configure the hardware, point it at Odoo, and let the software handle the data flow. No middleware. No separate management consoles. No reconciliation jobs.

For retailers evaluating ERP-connected POS systems, the depth of hardware support is becoming a genuine differentiator. A POS system that only handles screen taps and card swipes is incomplete if your store still processes significant cash volume. Automated cash handling isn’t a luxury feature — it’s operational infrastructure, and Odoo just made it easier to deploy.

Ready to experience Odoo AI?

Join hundreds of teams using DearERP to customize Odoo in minutes, not weeks. Plans start at $29/month.