You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


The page Wording (veraltet) was not found  -- Please check/update the page name used in the MultiExcerpt-Include macro-Schnittstelle

Definitionen

Datenformate

FormatBeschreibung

a

alphabetisch

as

alphabetisch mit Sonderzeichen

n

numerisch

an

alphanumerisch

ans

alphanumerisch mit Sonderzeichen

ns

numerisch mit Sonderzeichen

bool

Bool’scher Ausdruck (true oder false)

3

feste Länge mit 3 Stellen/Zeichen

..3

variable Länge mit maximal 3 Stellen/Zeichen

enum

Aufzählung erlaubter Werte

dttm

ISODateTime (JJJJ-MM-TTThh:mm:ss)


Abkürzungen

AbkürzungBeschreibungKommentar

CND

Bedingung (condition)


M

Pflicht (mandatory)

Wenn ein Parameter Pflicht ist, dann muss er vorhanden sein

O

optional

Wenn ein Parameter optional ist, dann kann er vorhanden sein, ist aber nicht erforderlich

C

bedingt (conditional)

Wenn ein Parameter bedingt ist, dann gibt es eine Bedingungsregel, die angibt, ob er Pflicht oder optional ist


Hinweis: Bitte beachten Sie, dass die Bezeichnungen der Parameter in Groß- oder Kleinbuchstaben zurückgegeben werden können.


Generierung von PBAN oder PCNr

Einige Händler, die nicht PCI-DSS-konform sind, müssen IBAN oder Kreditkartennummer (CCNr) für zukünftige Zahlungen im Voraus speichern (ohne eine Zahlung durchzuführen) für zukünftige Zahlungen.

Als Lösung wurde ein Endpunkt eingeführt, der IBAN/CCNr empfängt und PBAN/PCNr (mittels Funktion CT-Tokenisierung) zurückgibt.

Anforderungen 

  1. Der neue Endpunkt getToken.aspx wurde eingeführt.
  2. Bei der Token-Generierung (PBAN oder PCNr) sollte eine grundlegende IBAN- und CCNr-Prüfung (Validierung der Prüfsumme) durchgeführt werden.
  3. Die Blacklist-Prüfung erfolgt nicht bei der Token-Generierung. Die Blacklist wird überprüft, wenn ein Händler eine Zahlungsanforderung mit dem Token sendet.

Authentifizierung

Blowfish-Verschlüsselung und HMAC-Verifizierung wie bei Standard-Kreditkartenschnittstellen im The page Wording (veraltet) was not found  -- Please check/update the page name used in the MultiExcerpt-Include macro.

Aufruf der Schnittstelle

Um eine PKN oder PCNr aus den übergebenen Daten zu generieren, verwenden Sie bitte folgende URL:

The page Wording (veraltet) was not found  -- Please check/update the page name used in the MultiExcerpt-Include macrogetToken.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:

KeyFormatCNDBeschreibung

MerchantID

ans..30

M

HändlerID, die von Computop vergeben wird. Dieser Parameter ist zusätzlich auch unverschlüsselt zu übergeben.

KeyFormatCNDBeschreibung
TransID

ans..64

MIhre eigene TransaktionsID, die für jede Zahlung eindeutig sein muss

Key

Format

CND

Beschreibung

AccountNumber

ans..64

M

IBAN oder CCNr (basierend auf dem Parameter AccountType)

AccountType

a4

O

Mögliche Werte: "IBAN", "CCNr"

Standardwert: "IBAN"

Parameter zur Generierung einer PBAN oder PCNr


Die folgende Tabelle beschreibt die Parameter, die das Paygate als Antwort zurückgibt:

(info) es können jederzeit neue Parameter hinzugefügt bzw. die Reihenfolge geändert werden

(info) die Parameter (z.B. mid, RefNr) sollten nicht auf Groß-/Kleinschreibung geprüft werden

KeyFormatCNDBeschreibung

mid

ans..30

M

HändlerID, die von Computop vergeben wird

KeyFormatCNDBeschreibung
PayID

an32

M

Vom Paygate vergebene ID für die Zahlung; z.B. zur Referenzierung in Batch-Dateien sowie im Capture- oder Credit-Request.

Key

Format

CND

Beschreibung
Status

a..20

MStatus der Anfrage. Mögliche Werte: "OK", "FAILED"
Description

ans..1024

MWeitere Details für den Fall, dass die Anfrage nicht erfolgreich ist

KeyFormatCNDBeschreibung
Code

an8

M

Fehlercode gemäß Paygate Antwort-Codes (A4 Fehlercodes)

Key

Format

CND

Description

PseudoAccountNumberans..64M

PBAN oder PCNr

AccountTypea4M

Mögliche Werte: "PBAN", "PCNr"

Antwort-Parameter zur Generierung einer PBAN oder PCNr


  • No labels