Die Lösung ermöglicht es Händlern, Kundenzahlungsinformationen (mit Zustimmung) für zukünftige Transaktionen zu speichern. Das reduziert den Aufwand beim Bezahlvorgang und verbessert die Konversionsraten.
Es gibt zwei Anwendungsfälle, die die Speicherung von Anmeldeinformationen erfordern:
Sie können ungeplante CITs und MITs mit in drei einfachen Schritten einrichten:
Richten Sie die Absicht für eine ungeplante CIT ein, indem Sie die folgenden Informationen im Objekt credentialOnFile in der Zahlungsanforderung angeben:
"credentialOnFile": {
"type": "UNSCHEDULED",
"initialPayment": true
"unscheduled": {
"subType": "CIT"
}
} |
Speichern Sie die Anmeldedaten je nach Integrationsart sicher, sobald die Zahlungsbestätigung für die erste Transaktion erfolgreich war:
| Integrationsart | Aktion | |
|---|---|---|
Gehostete Formulare – Gehostete Zahlungsseite oder Kreditkarten Gehostete Formulare | Rufen Sie die
| |
| Direkte Integration | Speichern Sie entweder:
|
Senden Sie die nachfolgende Zahlungsanforderung mit Anforderungsparametern je nach Ihrer Integrationsart
| Integrationsart | Zahlungsparameter | ||
|---|---|---|---|
| Gehostete Formulare – Hosted Payment Page oder zahlartenspezifische Formulare | Übergeben Sie das Objekt
Übergeben Sie die Pseudo-Kartennummer im Objekt
| ||
| Direkte Integration |
|
Verwenden SIe den |
Richten Sie die Absicht für einen ungeplanten MIT ein, indem Sie folgende Informationen im Objekt credentialOnFile übergeben:
{
...
"credentialOnFile": {
"type": "UNSCHEDULED",
"initialPayment": true,
"unscheduled": {
"subType": "MIT"
}
}
} |
Speichern Sie die Anmeldedaten je nach Integrationsart sicher, sobald die Zahlungsbestätigung für die erste Transaktion erfolgreich war:
| Integrationsart | Aktion | |
|---|---|---|
| Gehostete Formulare – Hosted Payment Page oder zahlartenspezifische Formulare | Rufen Sie die
| |
| Direkte Integration | Speichern Sie entweder:
|
Nachfolgende Transaktionen für einen ungeplanten MIT sollten immer über die direkte Integration gesendet werden.
Übergeben Sie die folgenden Daten im Objekt credentialOnFile für nachfolgende MITs:
{
...
"credentialOnFile": {
"type": "UNSCHEDULED",
"initialPayment": false,
"unscheduled": {
"subType": "MIT"
}
}
} |
Übergeben Sie zusätzlich zu den obigen Daten die gespeicherten Anmeldeinformationen und die schemeReferenceId, die zuvor in der Antwort der ersten Transaktion zurückgegeben wurden:
{
...
"paymentMethods": {
"type": "CARD",
"card": {
"number": "5555555555554444", // clear card number or pseudo card number
"cardHolderName": "John Doe",
"expiryDate": "202506",
"securityCode": "123",
"schemeReferenceId": "534525242342"
.....
.....
}
}
} |