Cashdro

Cashdro cash machines enable the automation of cash transactions.

Note

  • The integration with the Cashdro cash machine only supports payments and refunds.

  • Tasks like filling and emptying the machine must be performed directly through the cash machine interface.

Cash machine configuration

Important

  • Setting up the Cashdro machine requires the hardware administrator password and technical knowledge. Contact your Cashdro integration partner for configuration support if assistance is needed.

  • The Cashdro machine must be assigned a static IP address to ensure stable operation.

  • The Cashdro machine must be on the same local network as the device running Odoo Point of Sale.

Configuring the Cashdro machine as a payment method in Odoo requires locating its IP address and enabling HTTP on the cash machine to use Local Network Access (LNA).

To locate the Cashdro machine’s IP address, remove one of the devices inside the machine. For example, remove the bill device on the left side of the machine by unlatching it from the bottom and sliding it out. On the error screen that appears, click the (info) icon in the top-right. This action displays a diagnostics screen with the IP address, which is required for the payment method configuration process.

To enable the HTTP setting on the Cashdro machine, follow the next steps:

  1. Navigate to https://<cashdro-ip>/Cashdro3Web/#/login, replacing <cashdro-ip> with the Cashdro machine’s IP address.

  2. Log in as the administrator.

  3. Go to Configuration ‣ General parameters.

  4. In the Web Integration section, ensure Enable HTTP is enabled.

  5. Restart the machine by going to https://<cashdro-ip>/Cashdro3Web/#/diagnosis/false, replacing <cashdro-ip> with the Cashdro machine’s IP address, and clicking Options, then Reset machine.

Note

Make sure to reconnect any device that was disconnected during the process.

Odoo configuration

To connect the Cashdro machine to Odoo, follow the next steps:

  1. Install the POS Cashdro Cash Machines module.

  2. Go to Point of Sale ‣ Configuration ‣ Payment Methods and click New.

  3. Set the Journal field to Cash.

  4. Select the relevant POS in the Point of Sale field.

  5. Set the Integration field to Cash Machine (Cashdro).

  6. In the Cashdro Settings tab, enter the Cashdro machine’s IP address in the Cashdro IP field.

  7. Enter your Cashdro user credentials in the Cashdro Username and Cashdro Password fields.

  8. Enable Cashdro Local Network Access.

Note

It is highly recommended to use Local Network Access, as it bypasses the need for an SSL certificate.

See also

Payment methods