Das Ziel dieser API ist das Ausführen von Aufgaben von einem externen Gerät oder einer Cloud-Lösung in der App GP tom. Wir erwarten, dass es möglich ist, fast jede Lösung mit GP tom über das Internet. Cloud API funktioniert mit API Mit der Anwendung können Sie Aufgaben für Endgeräte anlegen GP tom. Zu diesem Zeitpunkt können Sie Transaktionsaufgaben verwenden, aber andere Arten von Aufgaben werden in Zukunft verfügbar sein.
Bedeutung der Aufgaben
Die Bedeutung der Aufgabe innerhalb dieses API Das heißt, Sie können eine unbegrenzte Anzahl von Aufgaben erstellen, die von der Lösung verarbeitet werden GP tom (Backend + Frontend). Das Ziel des Zahlungsgeräts (Terminal oder Mobiltelefon) ist es, die Aufgabe zu erledigen. Das Ergebnis der Aufgabe hat jedoch nichts mit dem Ergebnis der Zahlung zu tun. Es sagt nur, dass die Aufgabe ausgeführt wird, abgeschlossen ist oder fehlgeschlagen ist.
Warum verwenden wir Aufgaben?
In unserer Lösung können Sie viele Aufgaben für ein Terminal parallel erstellen. Wir glauben, dass diese Methode für einige Anwendungsfälle von Vorteil sein kann, in denen Anforderungen von mehr als einem Standort generiert werden können. Dadurch sind wir in der Lage, Aufgaben jederzeit entgegenzunehmen und die Warteschlange auf dem Endgerät durch den Anwender zu verwalten (nicht gültig im semi-integrierten Modus).
So nutzen Sie die Cloud API
Es gibt zwei Anwendungsfälle, wie Sie mit Cloud API auf dem Endgerät:
Assistierter Modus
Gilt, wenn das Gerät vom Benutzer bedient wird und die Aufgabe auswählt, die es hat GP tom Prozess. Sobald eine neue Aufgabe an Ihr Gerät gesendet wurde, wird eine Push-Benachrichtigung angezeigt, wenn sich die App im Hintergrund befindet. Wenn der Benutzer darauf tippt, wird das Asset sofort ausgelöst. In jedem Fall kann die Übersicht der in der Anwendung verfügbaren Aufgaben verwendet werden, um diese zu verwalten.
Automatik-Modus
Anwendbar, wenn sich das Gerät gegenüber dem Händler befindet (wie ein klassisches POS-Terminal, das an die Kasse angeschlossen ist). Befindet sich die Bewerbung permanent im Prozess, werden die Aufgaben automatisch abgearbeitet – sobald das Gerät die Aufgabe erhält, wird sie automatisch verarbeitet (wenn keine andere Aktivität vorliegt – in diesem Fall wird die Aufgabe unmittelbar danach bearbeitet).
Aber im Prinzip liegt es an Ihnen, welcher Fall besser zu Ihnen passt. Der Unterschied liegt nur in der Verwendung der Anwendung.
Welche Aufgaben unterstützen wir?
In unserem API Wir unterstützen Sie bei folgenden Aufgaben. Wir glauben, dass sie für Ihre Bedürfnisse ausreichen werden. Es wird empfohlen, alle drei dieser Typen zu implementieren.
Ausverkauf
Eine Verkaufstransaktion wird verwendet, wenn Sie die Karte des Karteninhabers für die von Ihnen gekauften Waren oder Dienstleistungen sofort belasten möchten.
Stornierung der Transaktion
Verwenden Sie diese Funktion, um eine bereits getätigte Verkaufstransaktion abzubrechen. Sie können jede Kartentransaktion innerhalb von 93 Tagen nach dem ursprünglichen Datum stornieren. Diese Methode ist nicht auf Kryptowährungen anwendbar.
Tagesabschluss
Der Zweck des Batches besteht darin, das Transaktionsvolumen in einem Paket zu konsolidieren. Beim Schließen des Batches wird überprüft, ob das Terminal und der Berechtigungshost die gleiche Summe von Transaktionen aufweisen. Wenn Sie die Frist beginnen, schließt das Autorisierungscenter die vorhandene Charge und öffnet eine neue.
Da wir versuchen, Ihnen die detaillierteste Spezifikation zur Verfügung zu stellen, finden Sie eine grundlegende Zusammenfassung auf diesem Portal, für weitere Details und die Möglichkeit, einige Methoden zu testen, finden Sie erweiterte Spezifikationen unter dem folgenden Link.
Transaktionsfortschritt
Um Ihnen einen besseren Überblick darüber zu geben, wie der Aufgaben- und Transaktionsfortschritt verwendet wird, finden Sie im Folgenden den Lebenszyklus von Aufgaben und Transaktionen:
Im Folgenden finden Sie eine Anleitung, was der nächste Schritt basierend auf dem erhaltenen Status sein sollte: