[ADD] pos_six: Six payment terminals with TIM
Deprecate MPD integration for Six payment terminals and replace it
with TIM because:
- MPD broadcasts connection messages to the network so having
multiple terminals and MPD servers in the same network results
in connection issues
- TIM has a JS SDK so it doesn't require an IoT Box.
- MPD supports only Yomani and Yoximo terminals while TIM also
supports Ingenico.
closes odoo/odoo#46789
Taskid: 2188566
Related: odoo/upgrade#903
Related: odoo/enterprise#8994
Signed-off-by:
pimodoo <pimodoo@users.noreply.github.com>
Showing
- .tx/config 5 additions, 0 deletions.tx/config
- addons/point_of_sale/models/res_config_settings.py 1 addition, 0 deletionsaddons/point_of_sale/models/res_config_settings.py
- addons/point_of_sale/views/res_config_settings_views.xml 12 additions, 0 deletionsaddons/point_of_sale/views/res_config_settings_views.xml
- addons/pos_six/__init__.py 4 additions, 0 deletionsaddons/pos_six/__init__.py
- addons/pos_six/__manifest__.py 17 additions, 0 deletionsaddons/pos_six/__manifest__.py
- addons/pos_six/i18n/pos_six.pot 40 additions, 0 deletionsaddons/pos_six/i18n/pos_six.pot
- addons/pos_six/models/__init__.py 4 additions, 0 deletionsaddons/pos_six/models/__init__.py
- addons/pos_six/models/pos_payment_method.py 13 additions, 0 deletionsaddons/pos_six/models/pos_payment_method.py
- addons/pos_six/static/lib/six_timapi/timapi.bundle.js 36912 additions, 0 deletionsaddons/pos_six/static/lib/six_timapi/timapi.bundle.js
- addons/pos_six/static/src/js/models.js 9 additions, 0 deletionsaddons/pos_six/static/src/js/models.js
- addons/pos_six/static/src/js/payment_six.js 134 additions, 0 deletionsaddons/pos_six/static/src/js/payment_six.js
- addons/pos_six/views/point_of_sale_assets.xml 10 additions, 0 deletionsaddons/pos_six/views/point_of_sale_assets.xml
- addons/pos_six/views/pos_payment_method_views.xml 14 additions, 0 deletionsaddons/pos_six/views/pos_payment_method_views.xml
addons/pos_six/__init__.py
0 → 100644
addons/pos_six/__manifest__.py
0 → 100644
addons/pos_six/i18n/pos_six.pot
0 → 100644
addons/pos_six/models/__init__.py
0 → 100644
addons/pos_six/models/pos_payment_method.py
0 → 100644
This diff is collapsed.
addons/pos_six/static/src/js/models.js
0 → 100644
addons/pos_six/static/src/js/payment_six.js
0 → 100644
Please register or sign in to comment