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.

POS
IoT
SIX
Twint
PostFinance
Swiss Payment

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