Tokenisierung für Webservices API

  Zuletzt aktualisiert: 

Was ist Tokenisierung?

Tokenisierung ist der Prozess der Speicherung von Kartendaten und der Generierung eines Tokens, der zur Verarbeitung von Transaktionen mit den gespeicherten Kartendaten verwendet wird. Trust Payments speichert die Kartendaten auf einem sicheren PCI-konformen Server, so dass Händler und Partner keine sensiblen Kartennummern speichern müssen.

 

Technischer Überblick

  Alle Unternehmen innerhalb des EWR (Europäischer Wirtschaftsraum) sind im Rahmen derPSD2 verpflichtet, 3D Secure der Abwicklung von E-Commerce-Transaktionen 3D Secure zu verwenden.

Händler, die E-Commerce-Transaktionen abwickeln, MÜSSEN die 3DS-Authentifizierung unterstützen.


Weitere Informationen finden Sie auf den folgenden Seiten:

  Erfahren Sie mehr über EMV 3D Secure Was ist 3DS API? Verwendung Ihrer eigenen MPI

 

Die folgenden Beispiele sind Zahlungen im Rahmen des Versand- und Telefonhandels (MOTO):

Zahlung - Tokenisierung (Speicherung) von Kartendaten - Vom Karteninhaber initiierte Transaktion

Python PHP cURL Rohes JSON Rohes XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
  "accounttypedescription": "MOTO",
  "baseamount": "1050",
  "credentialsonfile": "1",
  "currencyiso3a": "GBP",
  "expirydate": "01/35",
  "requesttypedescriptions": ["AUTH"],
  "orderreference": "order123456",
  "pan": "4111111111111111",
  "securitycode": "123",
  "sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

Keine Zahlung - Tokenisierung (Speicherung) der Kartendaten - Vom Karteninhaber initiierte Transaktion

Python PHP cURL Rohes JSON Rohes XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
  "accounttypedescription": "MOTO",
  "baseamount": "1050",
  "credentialsonfile": "1",
  "currencyiso3a": "GBP",
  "expirydate": "01/35",
  "orderreference": "order123456",
  "pan": "4111111111111111",
  "requesttypedescriptions": ["ACCOUNTCHECK"],
  "securitycode": "123",
  "sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

Zahlung - Tokenisierte (gespeicherte) Kartendaten - vom Karteninhaber initiierte Transaktion

Python PHP cURL Rohes JSON Rohes XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
  "accounttypedescription": "MOTO",
  "baseamount": "1050",
  "credentialsonfile": "2",
  "currencyiso3a": "GBP",
  "orderreference": "order123456",
  "parenttransactionreference": "INSERT_PARENT_TRANSACTION_REFERENCE",
  "requesttypedescriptions": ["AUTH"],
  "sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

 

Ähnliche Artikel


Was ist Tokenisierung?

Erfahren Sie mehr über die Speicherung von Kartendaten zur Verwendung bei zukünftigen Transaktionen.

  Mehr erfahren

Wiederkehrende Zahlungen

Spätere wiederkehrende Zahlungen mit den tokenisierten Kartendaten können über unsere Webservices API verarbeitet werden.

  Mehr erfahren

Vom Händler initiierte Transaktionen (MIT)

Übermittlung von Ad-hoc-Anfragen zur Verarbeitung einer Transaktion anhand zuvor gespeicherter Kartendaten ohne Interaktion des Karteninhabers.

  Mehr erfahren

AUTH

Vollständige Dokumentation für unsere AUTH Anfragen/Antworten.

  Mehr erfahren

War dieser Artikel hilfreich?
0 von 0 Personen fanden dies hilfreich