Paygate-Schnittstelle: per Server-zu-Server
Diagramm zum Prozessablauf per Server-zu-Server
Beachten Sie für die grundlegenden Abläufe einer Server-zu-Server-Zahlung bitte auch die Erläuterungen im Abschnitt Programmiergrundlagen.
Prozessablauf einer Zahlung über die Server-zu-Server-Schnittstelle
Aufruf der Schnittstelle: allgemeine Parameter
Hinweis: Beachten Sie für Kreditkartenzahlungen mit 3-D Secure die unterschiedlichen Fallvarianten, die im Kapitel am Anfangs des Handbuchs separat erklärt sind. Sofern die betreffende Kreditkarte für Verified oder SecureCode oder SafeKey registriert ist, teilt sich der weitere Ablauf in die beiden Schritte Authentisierung und Zahlung auf. Er beginnt aber stets gleichermaßen über die hier beschriebene Schnittstelle direct.aspx. Sie erhalten aber Javascript-Code oder andere Parameter als erste Antwort zurück, um damit einen zweiten Aufruf der Schnittstelle direct3d.aspx durchzuführen. Erst danach erhalten Sie die hier als Antwort aufgeführten Parameter.
Um eine TLS-Kreditkartenzahlung über eine Server-zu-Server-Verbindung auszuführen, rufen Sie folgende URL auf:
https://www.computop-paygate.com/direct.aspx |
Hinweis: Aus Sicherheitsgründen lehnt das Paygate alle Zahlungsanfragen mit Formatfehlern ab. Bitte übergeben Sie deshalb bei jedem Parameter den korrekten Datentyp. Die folgende Tabelle beschreibt die verschlüsselten Übergabeparameter:
Allgemeine Parameter für Kreditkartenzahlungen über Socket-Verbindung
Die folgende Tabelle beschreibt die Parameter, die das Paygate als Antwort zurückgibt: es können jederzeit neue Parameter hinzugefügt bzw. die Reihenfolge geändert werden
die Parameter (z.B. MerchantId, RefNr) sollten nicht auf Groß-/Kleinschreibung geprüft werden
Allgemeine Ergebnis-Parameter für Kreditkartenzahlungen über Socket-Verbindung