Zum Hauptinhalt springen

Tokenisierung

Ein Token ist ein sicherer Verweis auf die innerhalb der Plattform gespeicherten Zahlungsdaten. Anstatt Ihre Kunden erneut nach ihren Zahlungsdaten zu fragen, verwenden Sie das Token erneut – im Rahmen eines Abrechnungsvorgangs, eines Abonnements oder einer direkten Transaktion.

Der Hauptanwendungsfall ist die Speicherung von Kreditkartendaten, die ausschliesslich in PCI-zertifizierten Umgebungen aufbewahrt werden dürfen – siehe PCI DSS. Token sind zudem immer dann sinnvoll, wenn es sich um sensible oder unstrukturierte Daten handelt und Sie diese nicht selbst speichern möchten.

Ausführliche Informationen finden Sie hier in unserer Dokumentation:
https://app-wallee.com/en/doc/payment/tokenization

Kurz gesagt:

  • Durch Tokenisierung werden sensible Zahlungsdaten sicher gespeichert.
  • Ein-Klick-Zahlung sorgt für schnellere und reibungslosere Wiederholungskäufe.
  • Beides steigert Ihre Konversionsrate und verbessert das Kundenerlebnis.

Welche Zahlungsmethoden unterstützen Token?​

Nicht alle Zahlungsmethoden unterstützen die Tokenisierung. Sie können für jeden Konnektor, der dies unterstützt, ein Token erstellen. So überprüfen Sie dies:

  1. Öffnen Sie die Konnektor-Liste in Ihrem Space.
  2. Öffnen Sie die gewünschte Zahlungsmethode (Konnektor).
  3. Überprüfen Sie im Abschnitt „Funktionen“, ob Tokenisierung unterstützt wird.
warnung

Abonnements basieren auf der Tokenisierung; daher kann ein Konnektor ohne diese Funktion nicht für die wiederkehrende Abrechnung verwendet werden.

So erstellen Sie ein Token​

Token können während eines Zahlungsvorgangs automatisch erstellt werden – beispielsweise bei wiederkehrenden Zahlungen – oder manuell über den Token-Service der Web-Service-API.

Beispiel für eine Anfrage zur Erstellung eines Tokens:

{
"customerEmailAddress": "test@email.com",
"enabledForOneClickPayment": true,
"externalId": "1",
"state": "ACTIVE",
"tokenReference": "test-customer"
}

So verwenden Sie ein Token bei einer Zahlung​

Es gibt zwei wesentliche Möglichkeiten, ein Token zu verwenden:

  • Mit dem iFrame oder der Zahlungsseite – der Kunde wählt seine gespeicherte Zahlungsmethode aus. Siehe Zahlungsseite und iFrame.
  • Direkte Abbuchung – Sie fügen die Token-ID in die Zahlungsanforderung ein und führen die Abbuchung direkt durch.

Beispiel für eine Anfrage unter Verwendung eines Tokens:

{
"billingAddress": {
"city": "Zurich",
"country": "Switzerland",
"familyName": "Test",
"givenName": "Customer",
"street": "Teststreet 4"
},
"currency": "chf",
"lineItems": [
{
"amountIncludingTax": "15",
"name": "Test",
"quantity": "1",
"type": "PRODUCT",
"uniqueId": "12354"
}
],
"token": {
"id": 1572
}
}

Ein-Klick-Kasse aktivieren​

Um Zahlungen mit einem Klick zu ermöglichen, stellen Sie bitte sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Die Zahlungsmethode unterstützt die Tokenisierung.
  • Sie geben bei der Transaktion einen customerId an.
  • In den Einstellungen der Zahlungsmethode ist der Ein-Klick-Modus aktiviert.

Zahlungsmethoden per Ein-Klick:

ModusVerhalten
Deaktiviert (Standard)Es wird kein Token erstellt.
Speicherung erzwingenEin Token wird immer gespeichert.
Speicherung zulassenDer Kunde kann wählen, ob er seine Daten speichern möchte.

So funktioniert es für Kunden​

  1. Der Kunde tätigt eine Zahlung.
  2. Ein Token wird sicher gespeichert.
  3. Bei zukünftigen Bestellungen erkennt das System den Kunden anhand der Kunden-ID.
  4. Der Kunde kann mit einem Klick bezahlen oder eine andere Zahlungsmethode wählen.
  5. Sie können das Token auch direkt belasten – beispielsweise bei einer telefonisch aufgegebenen Nachbestellung.
  • Gebührenabrechnung – Belastung eines gespeicherten Tokens, wenn der Kunde nicht anwesend ist.
  • Abonnements – wiederkehrende Abrechnung auf Basis von Tokens.