Self-Kiosk Setup
POS Config changes
Select one pos config (this config will be disconnected from vendon and used by us). For example: “Centrotherm Systemtechnik,Brilon-Speisen”
In Vendon API connection on “Provider” tab, add “Centrotherm Systemtechnik,Brilon-Speisen”, in the field: “Ignore Sync Equipment Items”
Close POS session
Three dots on config / Sitzungen / select active session/ Verkauf forsetzen / close VIA POS
Edit this session
Configuration / Point of sales / Centrotherm Systemtechnik,Brilon-Speisen
- Restaurant is not installed on the server, to install it check “Is a Bar/Restaurant” option once, press “Save”, modules “restaurant” and “self-pos” will be installed
- Uncheck this option after modules were installed, (Odoo is so stupid, after reload it selects first POS config, reselect it here!!)
Now we have a new section in pos config “Mobile self-order & Kiosk” (Mobile Selbstbestellung & Kiosk), select:
-
Self Ordering (Selbstbestellung): Kiosk
-
Add image for background (Startbildschirme)
-
Home buttons (Hauptslafchen) / New
- Label: Order Now (Jetzt bestellen)
- URL: /pos-self/36/products (paste pos-config id here)
- Point of Sale: Centrotherm Systemtechnik,Brilon-Speisen
- Style: Primary
-
Home buttons (Hauptslafchen) / New
- Label: Cancel (Stornieren)
- URL: https://ff24-test.maxcrc.de/
- Point of Sale: Centrotherm Systemtechnik,Brilon-Speisen
- Style: Primary
-
Set products available on self-kasse (Artem part)
install module:
- pos_self_order_delivery
!!! restart odoo server. YES, it’s not a joke, this crap won’t work without restart.
Open pos config “Centrotherm Systemtechnik,Brilon-Speisen”, in the section “Inventory” (Lager) check “Allow Ship Later” (Späteren Versand ermöglichen)
- Warehouse (Lagerhaus): Centrotherm Systemtechnik,Brilon-Speisen
- Shipping policy (Versandbedingungen): As soon as possible (Sobald wie moglich)
set radio select on “VU Takeout” (VU Mitnahme)
check it out on https://ff24-test.maxcrc.de/ - there are no products yet!
Set product availability
Which product to select:
In Warehouses filter warehouse that’s named the same as pos config: Centrotherm Systemtechnik,Brilon-Speisen, you’ll see corresponding Location: CEN01/Bestand Centrotherm Systemtechnik,Brilon-Speisen -> CEN01/Bestand
Set general product availability on warehouse
- Orientalische Bowl
- Gelbes Curry
- Kartoffelgratin
Open product, press “On hand”(Vorratig) button and set that there’s 20 pieces of product on CEN01/Bestand
- CEN01/Bestand - Orientalische Bowl - 20.00
Open product and press “Update Quantity” to refresh things on self-kasse.
Payment methods
Install module
- pos_self_order_zvt
Close all sessions
Open POS config / “Payment methods” link (Zahlungsmethoden) Open “Bank” payment method
- Use a payment terminal: ZVT
- ZVT Endpoint: https://card-payments.maxcrc.de
- Terminal Id: 555666
Opening self-kiosk
In Kassensystem dashboard find pos “Centrotherm Systemtechnik,Brilon-Speisen” and press “Open Kiosk” (Kiosk Starten) link on it. It’ll show you an url like this: https://ff24-test.maxcrc.de/pos-self/36?access_token=0f58a3b31a2e4113 open this URL in another browser.
In another tab open card terminal simulator: https://card-payments.maxcrc.de/simulator
Make payment with the help of a card terminal simulator.