SIX Payment Terminal IoT
Connect SIX payment terminals to Odoo POS via IoT Box. Accept Twint, PostFinance, chip cards, contactless and popular Swiss payment methods.
Overview
POS IoT SIX module integrates SIX payment terminals with Odoo POS through IoT Box, enabling acceptance of popular Swiss and European payment methods like Twint, PostFinance, Maestro, V PAY along with Visa and Mastercard.
Professional payment solution for businesses in Switzerland, Austria, Germany and European countries using SIX payment system.
Key Features
Key points
• Auto-connect with SIX terminal via IoT Box - Seamless integration with Odoo POS
• Support Twint - Most popular mobile payment method in Switzerland
• Accept PostFinance Card - Swiss national debit card
• Support Maestro and V PAY - European debit cards
• Contactless payments - NFC, Apple Pay, Google Pay, Samsung Pay
• Multi-currency processing - CHF, EUR and other currencies
• Auto-reconciliation - Transactions automatically update in POS
• Bilingual receipts - Support German, French, Italian, English
• High security - PCI DSS compliant and European regulations
• Support DCC - Dynamic Currency Conversion for tourists
Target Users
Key points
• Retail stores in Switzerland - Fashion, electronics, supermarkets
• Restaurants and hotels - Tourism and hospitality
• Souvenir shops - Serving international tourists
• Pharmacies - Accept health insurance cards
• Food stores - Supermarkets, convenience stores
• European businesses - Using SIX payment system
How to Use
Steps
1. Connect SIX terminal to IoT Box via Ethernet
2. Configure terminal with merchant information from SIX Payment Services
3. Access IoT Box homepage, check terminal is recognized
4. Go to Odoo POS Settings → Payment Methods → add SIX terminal
5. Configure currency (CHF, EUR) and payment methods
6. Open POS session, create order as usual
7. When customer pays, select "Card Payment" method
8. Customer selects method on terminal: Twint, PostFinance, Visa, Mastercard, etc.
9. For Twint: customer scans QR code or enters phone number
10. Wait for terminal to process and display result
11. Payment automatically recorded in order
12. Print invoice in customer's language
Scenario 1: Twint payment at store
Swiss customer purchases total CHF 85, selects Twint payment. Terminal displays QR code, customer opens Twint app and scans.
Transaction completes in 3 seconds, no physical card needed, very popular with locals.
Scenario 2: PostFinance Card payment
Customer uses PostFinance Card (Swiss national debit card), taps card on terminal for CHF 45 transaction.
No PIN needed for transactions under CHF 80, quick payment.
Scenario 3: Tourist pays with Visa
Tourist from USA pays with Visa, terminal asks if they want to pay in USD (DCC) or CHF.
Customer selects USD to know exact amount charged, terminal automatically converts and displays exchange rate.
Scenario 4: Split payment at restaurant
Restaurant bill CHF 150, one customer pays CHF 100 with Twint, another pays CHF 50 with Maestro.
POS processes two separate transactions and automatically reconciles.
Scenario 5: Refund to customer
Customer returns product paid with PostFinance Card. Staff creates refund in POS.
Amount automatically refunded to customer's PostFinance account within 2-3 business days.
Important Terminology
Key points
• SIX Payment Services - Largest payment service provider in Switzerland
• Twint - Most popular mobile payment app in Switzerland, similar to Venmo
• PostFinance Card - Swiss national debit card issued by PostFinance
• Maestro - Mastercard international debit card, popular in Europe
• V PAY - Visa debit card, mainly used in Europe
• DCC (Dynamic Currency Conversion) - Dynamic currency conversion for tourists
• CHF - Swiss Franc, official currency of Switzerland
• Acquiring - Card payment acceptance service for merchants
• Terminal ID (TID) - Unique identifier of terminal
Tips for Effective Use
Key points
• Display Twint logo prominently - Swiss customers prefer Twint over cards
• Configure multi-language - Switzerland has 4 official languages
• Train staff on DCC - Explain currency options clearly to tourists
• Check connection before shift - Ensure terminal is ready
• Print receipts in correct language - Auto-detect or ask customer
• End-of-day reconciliation - Check total transactions with SIX report
• Update firmware periodically - SIX frequently updates features
• Support contactless - Most Swiss customers use contactless
System Requirements
Key points
• Odoo POS module installed and configured
• IoT Box (hardware or Raspberry Pi with Odoo IoT)
• Compatible SIX payment terminal (Yomani, DESK/5000, etc.)
• Merchant contract with SIX Payment Services
• Stable internet connection (Ethernet cable recommended)
• Network configuration allowing connection to SIX servers
• SSL certificate for transaction security
• Multi-currency support in Odoo (if CHF and EUR needed)
Troubleshooting: Terminal not connecting
Key points
• Check Ethernet cable between terminal and IoT Box
• Ensure terminal finished booting (may take 2-3 minutes)
• Check terminal IP address in network configuration
• Access IoT Box homepage, view device list
• Restart IoT Box and terminal
• Check firewall not blocking connection to SIX servers
• Contact SIX Payment Services to check merchant configuration
Troubleshooting: Twint not working
Key points
• Ensure Twint is activated in merchant contract
• Check terminal supports Twint (not all models do)
• Ask customer to update Twint app to latest version
• Check terminal internet connection
• Try different payment method if Twint fails
• Contact SIX support if issue persists
Troubleshooting: DCC not displaying
Key points
• Check DCC is activated in merchant contract
• Ensure customer card is foreign (not CHF)
• Configure terminal to ask customer about currency option
• Check list of supported currencies
• Contact SIX to activate DCC if not available
Troubleshooting: Slow transactions
Key points
• Check internet connection speed
• Use Ethernet cable instead of WiFi for stability
• Ensure no multiple devices sharing bandwidth
• Check with SIX about system status
• Restart terminal if response is slow
Frequently Asked Questions
Key points
• Which SIX terminals are supported? - Yomani, DESK/5000, and other modern models. Check with SIX and Odoo IoT documentation
• What are transaction fees? - Depends on contract with SIX, typically 1-2.5% for cards, Twint may differ
• Does Twint have fees? - Lower than credit cards, typically 0.5-1.5%
• Can I accept foreign cards? - Yes, Visa, Mastercard, American Express (if activated)
• How long until funds reach account? - Usually T+1 (1 business day)
• Is DCC profitable for merchants? - Yes, merchants receive commission from conversion fees
• Can I use offline? - No, internet connection needed to process transactions
• How is PostFinance Card different from Maestro? - PostFinance Card only works in Switzerland, Maestro works across Europe
Business Benefits
Key points
• Accept most popular Swiss payment methods - Twint, PostFinance
• Attract tourists - DCC helps customers pay in their currency
• Reduce transaction costs - Twint cheaper than credit cards
• Speed up checkout - Contactless and Twint very fast
• Comply with Swiss regulations - Meet legal payment requirements
• Improve customer experience - Flexible multiple methods
• Auto-reconciliation - Reduce accounting work
• Multi-currency support - Better serve international customers