Ein international agierender Anbieter ist Adyen. Besonders charmant ist bei der Anbindung, dass das Terminal - im Gegensatz zu einer ZVT oder OPI Anbindung - sich nicht mit der Kasse im gleichen Netzwerk sich befinden muss.
Technisch wird hier eine Socket Communication verwendet. Damit dies möglich ist, muss unter Umständen die Firewall im Netzwerk angepasst werden.
Um ein Adyen Terminal im RETAIL7 System nutzen zu können, muss das Terminal im Adyen Portal angelegt und online sein.
Sobald dies erfolgt ist, kann das Adyen Terminal in der Management Konsole registriert werden.
Hierfür bitte
über das Menü zu -> Meine Organisation -> Organisationseinheiten -> Zahlungsdienste und Terminals navigieren und auf Hinzufügen klicken.
die übergeordnete Filiale / Kasse auswählen
als Art des Terminals Adyen bestätigen
die sonstigen Daten, die Adyen bei der Bestellung des Terminals bereitgestellt hat eintragen.
die Bezeichnung ist frei wählbar und sollte das Terminal im RETAIL7 System eindeutig wieder erkennbar halten
POI ID ist die Terminal ID aus dem Adyen Portal
Das Handelskonto ist der Adyen Account
die URL beschreibt den Webservice zu Adyen, über den die Kommunikation für eine Transaktion läuft. Im Falle des Testsystems ist https://terminal-api-test.adyen.com/sync und für das Live System https://terminal-api-live.adyen.com/sync zu verwenden.
Der API Key ermöglicht erst die Kommunikation mit dem zuvor genannten Webservice. Um diesen zu bekommen:
bitte in das Adyen Portal einloggen (und die Management Konsole im Hintergrund offen lassen)
im Bereich Entwickler / Developer API credentials wählen
Über "Create new Credentials" können beliebig viele Keys erzeugt werden. In der Regel reicht einer pro Umgebung.
"Webservice User" auswählen
Einen freien Nutzernamen wählen (sollte die Erkennung der Verwendung des Keys ermöglichen)
"Create Credentials" ausführen
um im Anschluss die Credentials in der Listenansicht auszuwählen und
im Bereich Server Settings -> Authentication den Tab API key suchen und "Generate API" ausführen
Per Copy Icon kann dann der API Key in die Zwischenablage kopiert und in die Management Konsole eingefügt werden
Bitte nicht vergessen auf "Save Changes" zu klicken ;)
Die Standard Werte für die Zeitüberschreitung, die Verschlüsselung, Sprache und Währung sind nur bei Notwendigkeit anzupassen.