Zum Inhalt
v26.3

Kartenzahlung mit SoftPOS (RS2 Beyond)

Mit SoftPOS wird das Android-Gerät, auf dem DiKAS läuft, selbst zum Kartenterminal: Der Gast hält Karte, Handy oder Smartwatch an das Gerät, und die Zahlung wird kontaktlos abgewickelt. Es sind kein separates Terminal, kein Kabel und keine Kopplung nötig. Die Kartenverarbeitung übernimmt die zertifizierte App RS2 Beyond SoftPOS unseres Partners RS2, DiKAS übergibt ihr nur den Betrag und nimmt das Ergebnis entgegen. Diese Seite zeigt, welche Geräte das können, was vorher geklärt sein muss und wie die Einrichtung Schritt für Schritt abläuft.

In der Terminal-Liste heißt dieser Typ SoftPOS.


Für wen eignet sich SoftPOS?

SoftPOS passt für Betriebe, die ohne Zusatzgerät kontaktlos kassieren möchten, etwa mit einem Tablet am Tresen oder einem Handheld im Service. Ein vorhandenes ZVT-Terminal, Stripe- oder SumUp-Leser bleibt davon unberührt: Mehrere Terminal-Typen können nebeneinander eingerichtet sein. Eine Übersicht aller Kartenlösungen steht unter Zahlungen und Hardware → EC-/Kartenterminals.


Unterstützte Geräte und Betriebsarten

Gerät bzw. Betriebsart SoftPOS Hinweis
Android-Gerät mit NFC, DiKAS-App als Voll-Kasse (mit eigener Lizenz) ✅ Unterstützt Die Karte wird direkt am Gerät gelesen.
Cloud-Kasse im Browser zusammen mit einem gekoppelten Android-Gerät (Geräte-Agent) ✅ Unterstützt Das gekoppelte Gerät liest die Karte. Ohne gekoppeltes Gerät meldet DiKAS „Kein SoftPOS-Gerät gekoppelt." Hintergrund: Hardware im Cloud-Betrieb.
iPhone / iPad ❌ Nicht möglich SoftPOS gibt es nur für Android.
Windows-PC, Linux-Server, DiKAS-Box ❌ Nicht möglich Diese Geräte haben kein NFC. DiKAS meldet „SoftPOS auf diesem Host nicht verfügbar."

Euro und Länder

SoftPOS rechnet ausschließlich in Euro ab. In welchen Ländern ein Händlerkonto bei RS2 bzw. Ihrem Zahlungsdienstleister möglich ist, klärt der Vertrag mit dem Anbieter, nicht DiKAS.


Voraussetzungen

Voraussetzung Wofür
Vertrag bzw. Händlerzugang bei RS2 (oder dem Zahlungsdienstleister, der Ihnen SoftPOS bereitstellt) Daraus stammen die Terminal-ID (z. B. RS2001C5), der Aktivierungscode und die Händler-E-Mail. Diese Daten vergibt der Anbieter, nicht DiKAS.
RS2 Beyond SoftPOS auf dem Gerät installiert und aktiviert Die App liest die Karte. Es gibt eine Produktionsvariante und eine Testvariante (QA). Für echte Zahlungen wird die Produktionsvariante benötigt.
NFC eingeschaltet Kontaktloses Lesen von Karte, Handy und Smartwatch.
Android-Entwickleroptionen ausgeschaltet Aus Sicherheitsgründen (PCI-Zertifizierung) startet SoftPOS nicht, solange die Entwickleroptionen aktiv sind.
Internetverbindung Die Zahlung wird online autorisiert.
Aktuelle DiKAS-App auf dem Gerät Download und Betriebsart-Wahl: DiKAS auf Android.
Ein Benutzer mit Zugriff auf Admin → Einstellungen Zum Einrichten des Terminals.

Entwickleroptionen

Die Entwickleroptionen finden Sie in den Android-Einstellungen unter System → Entwickleroptionen (die Bezeichnung variiert je nach Hersteller). Schalten Sie sie vor dem Kassieren aus.


Einrichten in 8 Schritten

Am Gerät einrichten

Richten Sie SoftPOS direkt auf dem Android-Gerät ein, das kassieren soll. Nur dieses Gerät kennt die installierte RS2-App und kann die Bereitschaft prüfen (Schritt 8).

  1. RS2 Beyond SoftPOS installieren und aktivieren — gemäß den Unterlagen von RS2 mit Terminal-ID, Aktivierungscode und E-Mail-Adresse. Diese Aktivierung geschieht in der RS2-App, nicht in DiKAS.
  2. Android vorbereiten: NFC einschalten, Entwickleroptionen ausschalten.
  3. DiKAS-App öffnen und anmelden — wie unter DiKAS auf Android beschrieben.
  4. Zahlungsoptionen öffnen: Admin → Einstellungen → Hardware → Zahlungsoptionen.
  5. Auf Terminal hinzufügen tippen, einen Namen vergeben (z. B. „Tablet Theke") und bei Typ den Eintrag SoftPOS wählen. DiKAS stellt dabei Umgebung zunächst auf QA (Test) und schaltet den Eigendruck des Terminals aus, weil SoftPOS keinen Bondrucker hat.
  6. Die Felder ausfüllen:

    Feld Eintrag
    RS2-Terminal-ID Die Terminal-ID aus der RS2-Aktivierung, z. B. RS2001C5. Bleibt das Feld leer, verwendet DiKAS die interne Terminal-ID des Eintrags.
    Umgebung Produktion für echte Zahlungen. QA (Test) nur zum Ausprobieren mit der RS2-Testvariante.
    Händler-E-Mail Die E-Mail-Adresse Ihres Händlerkontos bei RS2.
  7. Speichern. Ein gespeichertes Terminal erscheint in der Liste und lässt sich anschließend wählen.

  8. Auf Status prüfen tippen. Wird der Punkt in der Statusspalte grün, ist die RS2-App installiert und bereit. Bei Rot oder Gelb hilft der Mouseover-Text bzw. die Tabelle Fehler und Abhilfe.

Eigener Drucker aus

In der Kartenansicht am Smartphone steht beim SoftPOS-Terminal zusätzlich der Schalter Terminal druckt Beleg selbst. Lassen Sie ihn aus: Dann druckt DiKAS den Kartenbeleg mit auf den Bon.

Standard-Terminal und mehrere Geräte

Unter Standard-Terminal legen Sie fest, welches Terminal DiKAS für Kartenzahlungen verwendet, wenn keine andere Zuordnung gilt. Jedes Gerät, das per SoftPOS kassiert, braucht seinen eigenen Terminal-Eintrag mit eigener RS2-Terminal-ID. Das Terminal wird beim Kassieren im Zahlungsfenster mit Namen angezeigt, so fällt es auf, wenn am falschen Gerät kassiert wird.


So kassieren Sie

  1. Den Verkauf wie gewohnt aufnehmen und Zahlen wählen.
  2. EC-Karte oder Kreditkarte wählen.
  3. DiKAS zeigt das Fenster EC-Kartenzahlung mit Betrag und dem Namen des Terminals. Gleich darauf öffnet sich die Bezahlmaske der RS2-App mit demselben Betrag.
  4. Der Gast hält Karte, Handy oder Smartwatch an das Gerät. Verlangt die Karte eine PIN, wird sie in der RS2-Maske eingegeben.
  5. Nach erfolgreicher Zahlung zeigt DiKAS Zahlung erfolgreich mit Kartenmarke und maskierter Kartennummer. Kurz danach kehrt die Kasse zum Verkauf zurück, der Bon wird erstellt.

Abbrechen

  • In der RS2-Bezahlmaske bricht der Gast oder das Personal ab. DiKAS meldet „Zahlung abgebrochen.", es wurde nichts belastet.
  • Abbrechen im DiKAS-Fenster schließt nur das DiKAS-Fenster. Eine bereits geöffnete RS2-Maske lässt sich von DiKAS aus nicht mehr beenden — sie läuft bis zu zwei Minuten weiter. Schließen Sie sie am Gerät, bevor Sie einen neuen Versuch starten.

Wenn der Ausgang unklar bleibt

Antwortet die RS2-Maske nicht innerhalb von zwei Minuten (zum Beispiel weil Android die App beendet hat) oder bricht die Verbindung zu einem gekoppelten Gerät ab, zeigt DiKAS Zahlung unbestätigt:

Nicht erneut kassieren

Die Karte kann trotzdem belastet worden sein. Das Fenster bietet deshalb nur Schließen an. Fragen Sie den Gast, ob eine Abbuchung angezeigt wurde, bevor Sie fortfahren. Beim nächsten Versuch auf diesem Terminal fragt DiKAS zuerst bei RS2 nach, was aus dem früheren Vorgang geworden ist, und belastet nicht blind ein zweites Mal:

  • Ist die frühere Zahlung noch offen, meldet DiKAS „Zahlung unbestätigt — wird geprüft. Bitte NICHT erneut versuchen, sondern kurz warten."
  • Ist sie durchgegangen und der Betrag passt, wird sie dem aktuellen Verkauf zugeordnet.
  • Ist sie durchgegangen, der Betrag passt aber nicht, meldet DiKAS „Unbestätigte frühere Zahlung über … gefunden — bitte klären (Storno/Abgleich), bevor der Vorgang wiederholt wird." Das ist ein Klärfall: Die frühere Zahlung muss storniert oder dem richtigen Verkauf zugeordnet werden.
  • Wurde sie abgelehnt oder abgebrochen, ist ein sauberer Neuversuch möglich.

Dieser automatische Abgleich gilt nur, solange die DiKAS-App nicht neu gestartet wurde. Nach einem Neustart prüfen Sie den Vorgang bitte beim Gast und in Ihren Kartenumsätzen.

Trinkgeld

SoftPOS fragt am Gerät kein Trinkgeld ab und meldet nie eines zurück. Gebucht wird der Betrag, der im Zahlungsfenster steht.


Beleg, Storno und Gutschrift

Kartenbeleg

SoftPOS hat keinen eigenen Drucker. Mit der Voreinstellung (Terminal druckt Beleg selbst aus) druckt DiKAS den Kundenbeleg der Karte auf den Kassenbon — über den Drucker, der für den Bon eingerichtet ist (siehe Artikel & Drucker). Kartenumsätze erscheinen in den Berichten als Kartenzahlung, eine Übersicht liefert der Tagesabschluss.

Tagesabschluss

Anders als bei einem ZVT-Terminal gibt es bei SoftPOS keinen Kassenschnitt am Gerät. Der Knopf Kassenschnitt fehlt in der Terminal-Liste bewusst, ein EC-Tagesabschluss vom Terminal wird nicht angefordert.

Storno

Einen Beleg mit Kartenzahlung stornieren Sie wie jeden Beleg über die Beleg-Übersicht (siehe Zahlungen → Storno einer Kartenzahlung). DiKAS bucht die Karte dabei zuerst bei RS2 zurück und erstellt erst danach den Storno-Beleg.

Nur am ursprünglichen Gerät

Ein Kartenstorno ist nur an der Kasse mit dem Terminal möglich, über das bezahlt wurde. An einer anderen Kasse zeigt DiKAS: „Diese Kartenzahlung lief über Terminal … Stornieren ist nur an der Kasse mit diesem Terminal möglich." Bei SoftPOS ist das Terminal das Gerät selbst, der Storno gehört also auf dasselbe Gerät.

Lehnt RS2 den Storno ab, zeigt DiKAS die Meldung von RS2, und der Beleg bleibt unverändert.

Karten-Gutschrift

Eine Gutschrift ist eine eigenständige Erstattung auf eine Karte, ohne Bezug auf einen bestimmten Beleg. Sie starten sie an der Kasse über Menü → EC-Gutschrift oder in den Zahlungsoptionen über Karten-Gutschrift am Terminal; der Gast hält die Karte an das Gerät. Ob RS2 eine Erstattung ohne Bezug auf die ursprüngliche Zahlung zulässt, hängt von Ihrer Vereinbarung mit RS2 ab. Wird sie abgelehnt, zeigt DiKAS die Meldung von RS2. Der übliche Weg bleibt der Storno des Originalbelegs.


Grenzen

Thema Verhalten
Währung Nur Euro.
Gleichzeitige Zahlungen Pro Gerät eine Zahlung zugleich. Ein zweiter Start meldet „Es läuft bereits ein SoftPOS-Vorgang."
Vordergrund Die DiKAS-App muss beim Bezahlen im Vordergrund laufen, sonst meldet sie „Keine aktive Android-Activity für SoftPOS."
Offline Nicht möglich, die Zahlung braucht Internet. Barzahlung funktioniert weiterhin ohne Internet.
Trinkgeld am Gerät Wird nicht abgefragt.
Kassenschnitt Entfällt.
Mehrere Geräte Jedes Gerät braucht eine eigene RS2-App-Aktivierung und einen eigenen Terminal-Eintrag.
iOS Nicht möglich.

Fehler und Abhilfe

Was Sie sehen Ursache und Abhilfe
„Beyond SoftPOS-App nicht gefunden. Ist sie installiert und aktiviert?" Die RS2-App fehlt, ist deaktiviert — oder die Umgebung im Terminal passt nicht zur installierten Variante (Einstellung Produktion, aber nur die Testvariante installiert, oder umgekehrt). RS2-App installieren bzw. Umgebung korrigieren, Speichern, erneut versuchen.
„Beyond SoftPOS-App ist nicht installiert." (beim Status prüfen) Wie oben. Prüfen Sie außerdem, dass das Terminal gespeichert ist und Sie am Gerät selbst arbeiten.
„SoftPOS-Terminal ist nicht bereit." Die RS2-App ist installiert, aber noch nicht aktiviert oder meldet Bereitschaft nicht. RS2-App öffnen, Aktivierung abschließen, danach erneut Status prüfen.
„SoftPOS-Terminal '…' nicht gefunden." Das Terminal wurde noch nicht gespeichert oder inzwischen gelöscht. In den Zahlungsoptionen Speichern.
„Kein SoftPOS-Gerät gekoppelt." Die Kasse läuft in der Cloud, aber es ist kein Android-Gerät mit DiKAS gekoppelt und online. Gerät koppeln und verbinden, siehe Hardware im Cloud-Betrieb.
„SoftPOS auf diesem Host nicht verfügbar." Die Zahlung wird auf einem Rechner ausgeführt, der keine Karte lesen kann (Server, PC, Box). Kassieren Sie an einem Android-Gerät, das als Voll-Kasse läuft, oder koppeln Sie ein Android-Gerät mit der Cloud-Kasse.
„Keine aktive Android-Activity für SoftPOS." Die DiKAS-App ist nicht im Vordergrund. App öffnen, Zahlung erneut starten.
„Es läuft bereits ein SoftPOS-Vorgang." Eine RS2-Maske ist noch offen. Am Gerät beenden bzw. bis zu zwei Minuten warten, dann erneut.
Die RS2-Bezahlmaske öffnet sich nicht oder schließt sofort Entwickleroptionen ausschalten, NFC prüfen, App neu starten.
„Zahlung abgebrochen." In der RS2-Maske wurde abgebrochen. Nichts belastet, Zahlung erneut starten.
Zahlung abgelehnt mit Text von RS2 oder „Kartenzahlung fehlgeschlagen." Die Karte wurde abgelehnt. Andere Karte oder Barzahlung anbieten. Es ist nichts belastet.
Zahlung unbestätigt, „Zeitüberschreitung an der RS2-Maske — Ergebnis wird geprüft." oder „Zeitüberschreitung: keine Antwort vom SoftPOS-Gerät." Ausgang unbekannt. Nicht erneut kassieren, Vorgehen unter Wenn der Ausgang unklar bleibt.
„Unbestätigte frühere Zahlung über … gefunden …" Eine frühere, unklare Zahlung mit anderem Betrag existiert. Klären (stornieren oder zuordnen), bevor der Verkauf erneut bezahlt wird.
„Diese Kartenzahlung lief über Terminal … Stornieren ist nur an der Kasse mit diesem Terminal möglich." Storno am Gerät ausführen, über das bezahlt wurde.

Nächster Schritt

→ Zahlungen — Kartenzahlung im Alltag, Storno und Gutschrift → Einstellungen → Terminals — alle Terminal-Typen im Überblick