Webhook-Benachrichtigungen
Jedes Mal, wenn während der Zahlungsabwicklung ein neuer Kunde oder eine neue Zahlungsmethode im | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Name |
|---|
| PageWithExcerpt | Wording (veraltet) |
|---|
|
hinzugefügt wird, werden die Informationen an den in der Zahlungsanforderung angegebenen urls.webhook und den für Ihr Händlerprofil konfigurierten Kundentresor-spezifischen Webhook-Benachrichtigungsendpunkt gesendet.
Webhook-URL
Ein neuer Parameter vaultInteraction wird an die urls.webhook gesendet, nachdem die Zahlungs abgeschlossen ist. Dieser informiert Sie über die Interaktion des Kunden mit dem Kundentresor im Kartenformular.
Mögliche Werte:
| Wert | Beschreibung |
|---|
| PAYMENT_METHOD_ADDED | Wenn eine neue Karte für einen neuen Kunden oder ein bestehendes Kundenprofil hinzugefügt wird. |
| PAYMENT_METHOD_USED | Wenn eine vorhandene gespeicherte Karte zur Zahlung verwendet wurde. |
| NONE | Der Kunde hat keinen Tresor oder ein bestehender Kunde hat mit einer neuen Karte bezahlt, diese aber nicht gespeichert. |
Kundentresor-Webhook-Benachrichtigung
Die an den Kundentresor-Webhook-Benachrichtigungsendpunkt gesendete Benachrichtigung enthält umfassende Informationen zu den im | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | Wording (veraltet) |
|---|
|
gespeicherten Zahlungsmethodendaten. Die gesendeten Informationen basieren auf der Art der vom Kunden im Formular ausgeführten Aktion.
Eine neue Karte speichern
Parameterbeschreibung
| Table Filter |
|---|
| default | Beschreibung |
|---|
| isFirstTimeEnter | false |
|---|
| hideColumns | true |
|---|
| sparkName | Sparkline |
|---|
| hidePane | true |
|---|
| datepattern | dd M yy |
|---|
| id | 1757937196076_-1990469439 |
worklog| 365|5|8|y w d h m|y w d h m | | isOR | AND |
|---|
| separator | Point (.) |
|---|
| order | 0 |
|---|
| Multiexcerpt |
|---|
| MultiExcerptName | customer_vault_newcard |
|---|
| | Table Transformer |
|---|
dateFormat | dd M yy |
|---|
|
| export-word | false |
|---|
| show-source | false |
|---|
| export-csv | false |
|---|
| id | 1757937196078_-1457315336 |
|---|
| transpose | false |
|---|
| worklog | 365|5|8|y w d h m|y w d h m |
|---|
| separator | . |
|---|
| export-pdf | false |
|---|
| sql | SELECT * FROM T* |
|---|
Description | | Beschreibung |
|---|
| gatewayCustomerId | string (32) | M |
Unique identifer of the customer assigned by | Multiexcerpt include |
|---|
| SpaceWithExcerpt | EN |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | EN:Wording |
|---|
|
Vom | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | Wording |
|---|
|
|
(veraltet) vergebene eindeutige Kennung des Kunden |
| merchantCustomerId | string (64) | M |
Unique identifer of the customer assigned by merchant | | Vom Händler vergebene eindeutige Kennung des Kunden |
| merchantId | string | M |
Merchant ID | Scope of the customer vault configured at merchant level | Umfang des auf Händlerebene konfigurierten Kundentresors |
| paymentMethod.action | enum | M |
Describes whether the card was created or deleted. For saving a new card the value is "create" | Beschreibt, ob die Karte angelegt oder gelöscht wurde.Beim Speichern einer neuen Karte lautet der Wert „create“. |
paymentMethod.id | string (32) | M |
Unique ID assigned by | Multiexcerpt include |
|---|
SpaceWithExcerpt | EN| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | EN:Wording |
for the payment method recordVom | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | Wording |
|---|
|
|
(veraltet) vergebene eindeutige ID für den Datensatz der Zahlungsmethode |
| paymentMethod.type | enum | M |
Determines type of payment method. Possible values: card | Bestimmt die Art der Zahlungsmethode.Mögliche Werte: card |
| paymentMethod.last4Digits | string (4) | M |
Last 4 digits of the card | | Letzte 4 Ziffern der Karte |
| paymentMethod.pseudoCardNumber | number (16) | C |
Pseudo card number | Pseudo-Kartennummer |
| paymentMethod.cardHolderName | string | M |
Cardholder name | | Name des Karteninhabers |
| paymentMethod.brand | string | M |
Type of card brand (Visa, Mastercard, etc.) | Kartenmarke (Visa, Mastercard usw.) |
| paymentMethod.expiryDate | number (6) | M |
Expiry date of the card | Ablaufdatum der Karte |
| paymentMethod.createdAt | datetimestamp | M |
Creation date of payment method record | Erstellungsdatum des Datensatzes der Zahlungsmethode |
| paymentMethod.updatedAt | datetimestamp | M |
Last updated date of the payment method record | Letztes Aktualisierungsdatum des Datensatzes der Zahlungsmethode |
| paymentMethod.lastUsedAt | datetimestamp | M |
Last used date of the payment method record | Letztes Verwendungsdatum des Datensatzes der Zahlungsmethode |
Beispiel
| Multiexcerpt include |
|---|
| SpaceWithExcerpt | EN |
|---|
| MultiExcerptName | customer_vault_newcard_sample |
|---|
| PageWithExcerpt | EN:REST API Computop Customer Vault |
|---|
|
Eine bestehende Karte löschen
Diese Benachrichtigung wird gesendet, wenn der Kunde die Karte aus dem Zahlungsformular löscht.
Parameterbeschreibung
| Table Filter |
|---|
| default | Beschreibung |
|---|
| isFirstTimeEnter | false |
|---|
| hideColumns | true |
|---|
| sparkName | Sparkline |
|---|
| hidePane | true |
|---|
datepattern | dd M yy| id | 1757937196079_1829210739 |
|---|
| worklog | 365|5|8|y w d h m|y w d h m |
|---|
| isOR | AND |
|---|
| separator | Point (.) |
|---|
| order | 0 |
|---|
| Multiexcerpt |
|---|
| MultiExcerptName | customer_vault_deletecard |
|---|
|
| Table Transformer |
|---|
|
| dateFormat | dd M yy |
|---|
| export-word | false |
|---|
| show-source | false |
|---|
| export-csv | false |
|---|
| id | 1757937196082_-134176444 |
|---|
| transpose | false |
|---|
| worklog | 365|5|8|y w d h m|y w d h m |
|---|
| separator | . |
|---|
| export-pdf | false |
|---|
| sql | SELECT * FROM T* |
|---|
|
Description | | Beschreibung |
|---|
| gatewayCustomerId | string (32) | M |
Unique identifer of the customer assigned by | Multiexcerpt include |
|---|
| SpaceWithExcerpt | EN |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | EN:Wording |
|---|
|
| Vom | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | Wording |
|---|
|
|
(veraltet) vergebene eindeutige Kennung des Kunden |
| merchantCustomerId | string (64) | M |
Unique identifer of the customer assigned by merchant | | Vom Händler vergebene eindeutige Kennung des Kunden |
| merchantId | string | M |
Merchant IDScope of the customer vault configured at merchant level | Umfang des auf Händlerebene konfigurierten Kundentresors |
| paymentMethod.action | enum | M |
Describes whether the card was created or deleted. For deleting an existing card the value is "delete". | Beschreibt, ob die Karte angelegt oder gelöscht wurde.Zum Löschen einer bestehenden Karte lautet der Wert „delete“. |
paymentMethod.id | string (32) | M |
Unique ID assigned by | Multiexcerpt include |
|---|
| SpaceWithExcerpt | EN |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | EN:Wording |
|---|
|
for the payment method recordVom | Multiexcerpt include |
|---|
| SpaceWithExcerpt | DE |
|---|
| MultiExcerptName | Platform-Kurz |
|---|
| PageWithExcerpt | Wording |
|---|
|
|
(veraltet) vergebene eindeutige ID für den Datensatz der Zahlungsmethode |
| paymentMethod.type | enum | M |
Determines type of payment method. Possible values: card | Bestimmt die Art der Zahlungsmethode.Mögliche Werte: card |
Beispiel
| Multiexcerpt include |
|---|
| SpaceWithExcerpt | EN |
|---|
| MultiExcerptName | customer_vault_deletecard_sample |
|---|
| PageWithExcerpt | EN:REST API Computop Customer Vault |
|---|
|