There is nothing to configure: installing the module is enough.

To check the three fixes on a PoS with a CashDro terminal:

#. Open a PoS session, add a product and go to the payment screen.
#. Select the CashDro payment method. The payment line must show **0**, not the
   due amount (fix 2).
#. The drawer must start the operation and ask for the amount, instead of the
   *"An error occurred while connecting to the cashdro"* dialog (fixes 1 and 3).
#. With no CashDro at hand, the browser console tells fix 1 from fix 3 apart:
   without this module the failure is a ``TypeError: Cannot read properties of
   undefined (reading 'payment_method')``; with it, a network error against the
   configured host.

The Python side is covered by the tests. The base module lives outside this
repo, so the OCA sources have to be on the addons path (see
``docker-compose.override.yml``, which is local and untracked)::

  docker-compose run --rm odoo odoo -c /etc/odoo/odoo.conf \
      --addons-path=/mnt/extra-addons,/mnt/oca/pos,/usr/lib/python3/dist-packages/odoo/addons \
      -d odoo -u pos_payment_method_cashdro_fix --test-enable --stop-after-init
