Für die Anbindung an PayU gibt es je nach Ländern zwei verschiedene Varianten der Schnittstelle sowie zwei zugehörige Handbücher. Diese Anbindung PayU CEE Single gilt nur für Polen, Tschechien und die Slowakei. Für Ungarn, Rumänien, Russland und die Türkei ist die Anbindung PayU CEE GECAD zu verwenden. Dafür gibt es ein separates Handbuch: PayU CEE GECAD.
|
PayU CEE Single Prozessablauf
Um eine Zahlung mit PayU CEE Single über ein -Formular abzuwickeln, verwenden Sie bitte folgende URL:
payu.aspx |
Es gibt 4 mögliche Szenarien, um eine Zahlung mittels BLIK OneClik zu verarbeiten.
Diese Szenario ist für alle Händler möglich.
Um diese Option zu verwenden, muss der Parameter PayType auf "blik" gesetzt sein und der Parameter AuthCode einen gültigen Autorisierungscode enthalten. Bitte beachten Sie, dass bezüglich dieser Funktionalität der Kunde/Client/Browser nicht zum weitergeleitet wird und Ihr Shopsystem ausschließlich über die URLNotify-Antwort den Status der Zahlung zurückerhält.
Diese Szenario ist nur für Händler möglich, die auf Seite von PayU als "vertrauenswürdige Händler" registriert sind.
Um diese Option zu verwenden, muss der Parameter PayType auf "blik" gesetzt sein und der Parameter AuthCode einen gültigen Autorisierungscode enthalten.
Da der Händler bei PayU als "vertrauenswürdiger Händler" registriert ist, wird nach der erfolgreichen Zahlung ein Token bei PayU erzeugt und registriert. Dieses Token wird in der Antwort im Parameter TokenExt zurückgegeben. Das Token kann später für weitere Zahlungen verwendet werden (siehe nachstehend Szenario 3 und Szenario 4).
Diese Szenario ist nur für Händler möglich, die auf Seite von PayU als "vertrauenswürdige Händler" registriert sind.
Ein mittels Szenario 2 erzeugtes Token kann für weitere Zahlungen verwendet werden. In diesem Szenario muss der Parameter PayType auf "blik" gesetzt sein und der Parameter TokenExt ein gültiges Token enthalten.
Diese Szenario ist nur für Händler möglich, die auf Seite von PayU als "vertrauenswürdige Händler" registriert sind.
Ein mittels Szenario 2 erzeugtes Token kann für weitere Zahlungen verwendet werden. In diesem Szenario muss der Parameter PayType auf "blik" gesetzt sein und der Parameter TokenExt ein gültiges Token enthalten (wie oben im Szenario 3).
Ein Kunde kann aber Konten bei mehreren Banken haben und BLIK bei jeder dieser Banken nutzen. Dadurch kann mehreren Geräten/Bankapplikationen derselbe Token zugeordnet werden.
In diesem Fall enthält die Antwort den Parameter Alternatives im Format "appKey1:appLabel1, appKey2:appLabel2, appKey3:appLabel3". Falls die Antwort den Parameter Alternatives enthält, sollte eine neue Zahlungsanfrage so gesendet werden, dass der Parameter PayType gleich "blik" ist, der Parameter TokenExt dasselbe Token wie die anfängliche Zahlungsanfrage enthält und der Parameter AppKey einen der im Parameter Alternatives zurückgegebenen AppKeys enthält.
Parameter für Zahlungen mit PayU CEE Single
Ergebnis-Parameter für URLSuccess, URLFailure und URLNotify bei PayU CEE Single
Um eine Kreditkartenzahlung mit PayU CEE Single über ein -Formular abzuwickeln, verwenden Sie bitte folgende URL:
payssl.aspx |
Parameter für Kreditkartenzahlungen mit PayU CEE Single
Layout-Parameter für -Formulare bei Kreditkartenzahlungen mit PayU CEE Single
Ergebnis-Parameter für URLSuccess, URLFailure und URLNotify bei PayU CEE Single
Um eine wiederkehrende Kreditkartenzahlung mit PayU CEE Single über ein -Formular auszuführen, verwenden Sie bitte folgende URL:
direct.aspx |
Parameter für Kreditkartenzahlungen mit PayU CEE Single über Socket-Verbindung
Ergebnis-Parameter der Socket-Verbindung bei PayU CEE Single
Buchungen sind über eine Server-zu-Server-Kommunikation möglich. Um eine Buchung (Capture) für eine Kreditkartenzahlung mit PayU CEE Single über eine Server-zu-Server-Verbindung auszuführen, verwenden Sie bitte folgende URL:
capture.aspx |
Parameter für Buchungen von PayU CEE Single über Socket-Verbindungen
Ergebnis-Parameter für Buchungen von PayU CEE Single über Socket-Verbindungen
credit.aspx |
Parameter für Gutschrift von Zahlungen mit PayU CEE Single über Socket-Verbindungen
Antwort-Parameter für Gutschrift von Zahlungen mit PayU CEE Single über Socket-Verbindungen
Stornierungen sind über eine Server-zu-Server-Verbindung möglich. Um eine Stornierung auszuführen, verwenden Sie bitte folgende URL:
reverse.aspx |
Hinweis: Die Reverse.aspx macht nicht nur Autorisierungen, sondern IMMER DEN LETZTEN TRANSAKTIONSSCHRITT rückgängig! Falls die letzte Transaktion eine Buchung war, löst die Rever-se.aspx z.B. eine Gutschrift aus. Es ist daher größte Vorsicht geboten, und die Nutzung erfolgt auf eigene Gefahr. Wir empfehlen, vor Nutzung der Reverse.aspx den Transaktionsstatus mit der Inquire.aspx prüfen.
Parameter für Storno von Zahlungen mit PayU CEE Single
Ergebnis-Parameter für Storno von Zahlungen mit PayU CEE Single
Dieses Kapitel beschreibt die Parameter, die Sie im Datensatz (Record) für die Ausführung von Zahlungen / Gutschriften mit PayU CEE Single übergeben müssen und welche Informationen Sie der Antwort-Datei über den Status des Zahlungsvorgangs entnehmen können.
Folgende Tabelle gibt eine Übersicht der pro Aktion jeweils möglichen Batch-Versionen und ihrer Besonderheiten:
Beschreibung der möglichen Batch-Versionen
Der Aufbau für eine Zahlung mit PayU in einer einzureichenden Batch-Datei sieht folgendermaßen aus:
Beispiel für Master-MID-Funktion:
Beschreibung der Felder im Datensatz von Batch-Dateien
Der Record-Bereich in der Antwort-Datei zu Batch-Transaktionen sieht folgendermaßen aus:
Beschreibung der Ergebnis-Parameter im Datensatz von Batch-Dateien