Szenario Cartes Bancaires Account-Update
Der Cartes Bancaires Account Updater (kurz MDC) ist ein von Cartes Bancaires (CB) bereitgestellter Dienst, mit dem einige Kreditkartendaten angefordert werden können. CB prüft auf Aktualisierungen und sendet als Antwort aktualisierte Kreditkartendaten zurück.
Um die Nutzung von MDC zu vereinfachen und es PCI-DSS-konform zu machen, übersetzt Computop Paygate Pseudokartennummern (PCNr) vor dem Senden an MDC in Kreditkartennummern und erzeugt neue PCNr für aktualisierte Karten, bevor die Antwort an Sie zurückgesendet wird.
MDC / Computop Paygate ermöglicht das Senden mehrere Karten in der Anfrage und sendet als Antwort für jede von Ihnen gesendete Karte einen Datensatz zurück.
Ihre Händlerkonfiguration muss beim Cartes Bancaires Account Updater (kurz MDC) durch Computop Helpdesk registriert werden.
Kartenaktualisierungen können nur dann zurückgesendet werden, wenn der Händler bereits eine abgelaufene Karte hinterlegt hat – nicht alle Karten.
Sie können echte Kartennummern (achten Sie auf Ihre PCI-DSS-Zertifizierung) senden oder Pseudokartennummern (PCNr), die für PCI DSS nicht relevant sind.
Die maximale Anzahl der Karten in einer Anfrage / Antwort ist auf 10.000 Karten begrenzt.
Anfrage / Antwort mdcupdater.aspx
Anfrageelemente
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:
| Key | Format | CND | Description |
|---|---|---|---|
ans..30 | M | HändlerID, die von Computop vergeben wird. Dieser Parameter ist zusätzlich auch unverschlüsselt zu übergeben. | |
ans..64 | M | Ihre eigene TransaktionsID, die für jede Zahlung eindeutig sein muss | |
cards | JSON | M | Liste der zu prüfenden Karten, Base64-codiert Karten können echte PANs oder PCNr sein. Die Liste der eingehenden Karten kann bis zu 10.000 Elemente enthalten. Eingehendes JSON wie |
Antwortelemente (mdcupdater.aspx)
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
| Key | Format | CND | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ans..30 | M | HändlerID, die von Computop vergeben wird | |||||||||||||||||||
ans..64 | M | Ihre eigene TransaktionsID, die für jede Zahlung eindeutig sein muss | |||||||||||||||||||
Status | a..20 | M | Status der Transaktion. Zulässige Werte:
| ||||||||||||||||||
ans..1024 | M | Nähere Beschreibung bei Ablehnung der Zahlung. Bitte nutzen Sie nicht den Parameter Description, sondern Code für die Auswertung des Transaktionsstatus! | |||||||||||||||||||
an8 | M | Fehlercode gemäß Paygate Antwort-Codes (A4 Fehlercodes) | |||||||||||||||||||
cards | JSON | M | Liste der Karten, Base64-codiert. newPan wird immer eine PCNr sein. Wen newPan != oldPan, dann neue PCNr erzeugen. Antwort JSON like: Tabelle der responseCodes:
wenn eine angegebene PCNr in der Karten-JSON-Anfrage nicht gefunden wird:
|