![](https://www.firstcashsolution.de/wp-content/uploads/2024/06/Logos_soccerbeat_Neu1.png)
“Die First Cash Solution ist stets zuverlässig und bietet einen
super Service durch ständige Bereitschaft uns zu helfen
sowie schnelle und kompetente Antworten auf all unsere Fragen.”
Thomas Quindt,
Projektleiter SOCCERBEAT GmbH
Dieses Datenelement bezieht sich nicht auf EMV 3DS, sondern gibt zusätzliche Daten einer Autorisierung zurück (wie z.B. Daten des Acquirers / oder externen Dienstleistern).
Dieses Datenelement wird nur zurückgegeben, wenn der Request-Parameter msgver verwendet wurde.
Aktuell wird das Datenelement für GICC and CB2A unterstützt.
Bitte beachten Sie, dass alle Datenelemente optional sind – ebenso wie das Element externalPaymentData selbst.
Parameter | Key | Format | CDN | Beschreibung | Paygte legacy KVP |
1 | externalApprovalCode | string | O | Autorisierungscode der Transaktion des Acquirers / externen Dienstleisters | AID / ApprovalCode |
2 | externalResponseCode | string | O | Antwortcode des Acquirers / externen Dienstleisters. | CodeExt |
3 | externalOriginalCode | string | O | Im Falle von Kreditkartentransaktionen ist hier ggf. der Antwortcode des Issuers/Schemes enthalten | OriginalCode |
4 | externalResponseMessage | string | O | Antworttext des Acquirers / externen Dienstleisters | ErrorText |
5 | externalOriginalMessage | string | O | Im Falle von Kreditkartentransaktionen ist hier ggf. der Antworttext des Issuers/Schemes enthalten | OriginalExtended |
6 | externalTransactionID | string | O | TransaktionsID des externen Dienstleisters | TransactionID / GuWID |
7 | externalToken | string | O | Token des externen Dienstleisters | TokenExt |
8 | externalMerchantID | string | O | Vertragsnummer des Acquirers / externen Dienstleisters | VU / VUNr |
9 | externalTerminalID | string | O | Terminalnummer für das Processing | TID / TerminalID |
10 | externalOrderID | string | O | OrderId des Acquirers / externen Dienstleisters |
BASEURL= https://www.computop-paygate.com/schemas
{
“$schema”: “http://json-schema.org/draft-07/schema#“,
“$id”: “BASEURL/resultsResponse.json”,
“type”: “object”,
“properties”: {
“externalApprovalCode”: {
“type”: “string”
},
“externalResponseCode”: {
“type”: “string”
},
“externalOriginalCode”: {
“type”: “string”
},
“externalResponseMessage”: {
“type”: “string”
},
“externalOriginalMessage”: {
“type”: “string”
},
“externalTransactionID”: {
“type”: “string”
},
“externalToken”: {
“type”: “string”
},
“externalMerchantID”: {
“type”: “string”
},
“externalTerminalID”: {
“type”: “string”
},
“externalOrderID”: {
“type”: “string”
}
},
“additionalProperties”: false
}
received as
externalpaymentdata=e30
and Base64-decoded as:
{ }
Sample 2
received as
externalpaymentdata=eyJleHRlcm5hbEFwcHJvdmFsQ29kZSI6IjE1OTA3OSIsImV4dGVybmFsU
mVzcG9uc2VDb2RlIjoiMDAiLCJleHRlcm5hbE1lcmNoYW50SUQiOiI0MzY4MDk0IiwiZXh0ZXJuYWxU
ZXJtaW5hbElEIjoiNDM2ODA5NCJ9
and Base64-decoded as:
{“externalApprovalCode”:”159079″,”externalResponseCode”:”00″,”externalMerchantID”:”4368094″,”externalTerminalID”:”4368094″}