Über PayU CEE Single

Allgemeines zu Zahlungsmethoden via PayU CEE Single

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.


Logo

Info
PayU ist das führende Wallet-System in Polen. Die umfassenden Zahlungsdienstleistungen können Händler über das auch in Osteuropa und weiteren Ländern anbieten und erreichen damit über 500 Millionen potenzielle Kunden.
TypGemischte Zahlarten

Diagramm zum Prozessablauf

PayU CEE Single Prozessablauf


-Schnittstelle


Zahlung mit PayU CEE Single via Formular-Schnittstelle

Um eine Zahlung mit PayU CEE Single über ein -Formular abzuwickeln, verwenden Sie bitte folgende URL:

payu.aspx


BLIK OneClick

Es gibt 4 mögliche Szenarien, um eine Zahlung mittels BLIK OneClik zu verarbeiten.

Szenario 1: Zahlung mittels AuthCode

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.

Szenario 2: Zahlung mittels AuthCode mit Token-Registrierung

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).

Szenario 3: Zahlung mittels Token

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.

Szenario 4: Zahlung mittels Token mit Alternativen

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



Kreditkartenzahlung mit PayU CEE Single via Formular-Schnittstelle

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



Kreditkartenzahlung mit PayU CEE Single per Server-zu-Server-Verbindung

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



Buchung einer Zahlung mit 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



Gutschrift mit Referenz

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


Storno

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



Batch-Nutzung der Schnittstelle

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