Dieses Dokument beschreibt die SDK Authentisierungsmethode und die entsprechenden Parameter für die Anforderung der Authentisierung sowie die Antwortparameter. Wenn ein Händler eine eigene App entwickelt, ist diese Methode erforderlich, damit eine gesicherte Authentisierung unabhängig von der App über die -Schnittstelle erfolgt. Die Authentisierung basiert dabei auf einem Einmal-Token, das zwischen und dem Händler ausgetauscht wird.
Weitergehende Informationen zur Integration des SDK finden sich im GitHub-Repository unter https://github.com/Computop.
Sie finden in den Repositories details zu den unterstützten Zahlarten und Details zur Integration.
Zurzeit existieren folgende Repositories:
Prozessablauf Mobile SDK Authentisierung
Prozessüberblick auf oberer Ebene:
Für die Authentisierungsanfrage sollte der Endpunkt des Händlers eine POST-Anfrage mit dem Content-Typ: application/json sowie einem JSON-Body wie folgt akzeptzieren:
{
"merchantID" : <_MerchantID>
}
Mobile SDK erwartet ein JSON-Objekt als Antwort vom Endpunkt des Händlers, so dass der Endpunkt des Händlers ein JSON-Objekt mit Attributen aus der Antwort sowie generiert aus AuthToken und AuthLabel etwa folgendermaßen erzeugen muss:
{
"AuthToken“: <generated_token>,
"AuthLabel": <generated_label>,
“ExpiryDate”: <expiry_date_of_token>
"Description": <description_from__response>,
"Status": <status_from__response>,
"Code": <code_from__response>
}
Um ein Einmal-Token zur Verschlüsselung im zu registrieren, muss der Händler die nachfolgenden Parameter über eine Server-zu-Server-Verbindung an übertragen. Rufen Sie dazu folgende URL auf:
authtoken.aspx |
Parameter für Anfrage zur Authentisierung
Antwort-Parameter für Anfrage zur Authentisierung