| cards | JSON | M | List of cards, base64 encoded. newPan will always be a PCNr. If newPan != oldPan then create new PCNr. Response JSON like: [
{ "oldPan": "12345678907", "newPan": "12345678917", "newExpiryDate": "10/23", "responseCode": "000" },
{ "oldPan": "2017671234560000", "newPan": "", "newExpiryDate":"", "responseCode": "301" }
]
e.g. cards=
Ww0KICB7ICJvbGRQYW4iOiAiMTIzNDU2Nzg5MDciLCAibmV3UGFuIjogIjEyMzQ1Njc4OTE3IiwgIm5ld0V4cGlyeURhdGUiOiAiMTAvMjMiLCAicmVzcG9uc2VDb2RlIjogIjAwMCIgfSwNCiAgeyAib2xkUGFuIjogIjIwMTc2NzEyMzQ1NjAwMDAiLCAibmV3UGFuIjogIiIsICJuZXdFeHBpcnlEYXRlIjoiIiwgInJlc3BvbnNlQ29kZSI6ICIzMDEiIH0NCl0= |
Table of responseCodes:
| responseCodes | Description |
|---|
000 | OK Card has been found, new Card (newPan) has been returned. This card number is a PCNr due to ease PCI DSS compliance. | 201 | Required element missing Name of required element(s) that was omitted; if more than one element is detected, this is a comma delimited list. | 203 | Format Invalid (Data element not in the required format or value is invalid) For example, not numeric or wrong length. | 301 | There is no new card available for this PAN | 302 | Data encryption/decryption failure (due to technical or other reason) | 303 | An error occured during the insert / update / delete within the database | 304 | Already existing in database | 800 | Given PCNr is not found to be translated into PAN for MDC request |
if a given PCNr in card-JSON-Request is not found:
will send PCNr as oldPan with prefix "9999"- return newPan with prefix "9999"
- and set responseCode to "800"
| Liste der Karten, Base64-codiert. newPan wird immer eine PCNr sein. Wen newPan != oldPan, dann neue PCNr erzeugen. Antwort JSON like: [
{ "oldPan": "12345678907", "newPan": "12345678917", "newExpiryDate": "10/23", "responseCode": "000" },
{ "oldPan": "2017671234560000", "newPan": "", "newExpiryDate":"", "responseCode": "301" }
]
e.g. cards=
Ww0KICB7ICJvbGRQYW4iOiAiMTIzNDU2Nzg5MDciLCAibmV3UGFuIjogIjEyMzQ1Njc4OTE3IiwgIm5ld0V4cGlyeURhdGUiOiAiMTAvMjMiLCAicmVzcG9uc2VDb2RlIjogIjAwMCIgfSwNCiAgeyAib2xkUGFuIjogIjIwMTc2NzEyMzQ1NjAwMDAiLCAibmV3UGFuIjogIiIsICJuZXdFeHBpcnlEYXRlIjoiIiwgInJlc3BvbnNlQ29kZSI6ICIzMDEiIH0NCl0= |
Tabelle der responseCodes:
| responseCodes | Beschreibung |
|---|
000 | OK Karte wurde gefunden, neue Karte (newPan) wurde zurückgegeben. Diese Kartennummer ist aus Gründen der PCI-DSS-Konformität eine PCNr. | 201 | Erforderliches Element fehlt.
Name der erforderlichen Elemente, die weggelassen wurden; Wenn mehr als ein Element erkannt wird, ist das eine durch Kommas getrennte Liste. | 203 | Format ungültig (Datenelement hat nicht das erforderliche Format oder der Wert ist ungültig) Beispielsweise nicht numerisch oder falsche Länge. | 301 | Für diese PAN ist keine neue Karte verfügbar | 302 | Fehler bei der Datenverschlüsselung/-entschlüsselung (aus technischen oder anderen Gründen) | 303 | Beim Einfügen/Aktualisieren/Löschen innerhalb der Datenbank ist ein Fehler aufgetreten | 304 | Bereits in der Datenbank vorhanden | 800 | Die angegebene PCNr wurde nicht gefunden, um in eine PAN für die MDC-Anfrage übersetzt zu werden |
wenn eine angegebene PCNr in der Karten-JSON-Anfrage nicht gefunden wird:
- sendet das
die PCNr als oldPan mit dem Präfix "9999" zurück - gibt eine newPan mit dem Präfix "9999"zurück
- und setzt den responseCode auf "800"
|