Unter bestimmten Umständen möchten Sie möglicherweise, dass Transaktionen 3D Secure strengeren 3D Secure unterzogen werden. Um dies zu ermöglichen, können Sie das zusätzliche Feld scaexemptionindicator in THREEDQUERY an das Trust Payments mit einem der folgenden unterstützten Werte übermitteln:
- scaexemptionindicator=13 - In diesem Fall wird der Kartenaussteller aufgefordert, eine Step-up-Authentifizierung (Challenge) mit EMV 3DS durchzuführen. Hält der Kartenaussteller dies jedoch für unnötig, erfolgt eine reibungslose Authentifizierung und der Kartenaussteller übernimmt in den meisten Fällen die Haftung.
- scaexemptionindicator=14 - Damit wird der Kartenaussteller aufgefordert, unter allen Umständen eine Step-up-Authentifizierung (Challenge) mit EMV 3DS durchzuführen.
Weitere Informationen zu den verschiedenen Integrationen finden Sie in den unten stehenden Abschnitten:
- Aktualisieren Sie Ihr POST an Trust Payments , um das Feld scaexemptionindicator mit einem der folgenden unterstützten Werte:
| Feld | Format | Beschreibung | |
| Bedingt | scaexemptionindicator | Numerisch (2) |
In Situationen, in denen eine weiche Ablehnung Rückmeldung zurückgegeben wurde, muss scaexemptionindicator in den POST aufgenommen werden, um die verstärkte Authentifizierungauszulösen. |
Beispiel
<html>
<body>
<form method="POST" action="<DOMAIN>/process/payments/choice">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="1.00">
<input type="hidden" name="version" value="2">
<input type="hidden" name="scaexemptionindicator" value="14">
<input type="submit" value="Pay">
</form>
</body>
</html>
Ersetzen Sie <DOMAIN> mit einer unterstützten Domäne. Vollständige Domainliste anzeigen.
Aktualisieren Sie das JWT payload , um das Feld scaexemptionindicator mit einem der folgenden unterstützten Werte:
| Feld | Format | Beschreibung | |
| Bedingt | scaexemptionindicator | Numerisch (2) |
In Situationen, in denen eine weiche Ablehnung Rückmeldung zurückgegeben wurde, muss scaexemptionindicator in die payload aufgenommen werden payload die Stufen-Authentifizierungauszulösen. |
Sie müssen sicherstellen, dass die übermittelte THREEDQUERY das Feld scaexemptionindicator mit einem der folgenden unterstützten Werte enthalten:
| Feld | Format | Beschreibung | |
| Bedingt | scaexemptionindicator XPath: /operation/scaexemptionindicator |
Numerisch (2) |
In Situationen, in denen Zahlungsdaten gespeichert werden oder eine weiche Ablehnung zurückgegeben wurde, muss scaexemptionindicator in der payload enthalten sein payload Step-up-Authentifizierungauszulösen. |
Aktualisieren Sie das JWT payload , um das Feld scaexemptionindicator mit einem der folgenden unterstützten Werte:
| Feld | Format | Beschreibung | |
| Bedingt | scaexemptionindicator | Numerisch (2) |
In Situationen, in denen eine weiche Ablehnung Rückmeldung zurückgegeben wurde, muss scaexemptionindicator in die payload aufgenommen werden payload die die verstärkte Authentifizierungauszulösen. |
Wenn Sie Ihre eigene MPI
Wenden Sie sich an Ihren 3DS-Server-Anbieter (MPI), um die Aktualisierung der AReq-Meldung mit einem der folgenden Werte zu beantragen:
- Challenge Indicator = 03 - Step-up-Authentifizierung (Challenge) angefordert (3DS Requestor Präferenz).
- Challenge Indicator = 04 - Step-up-Authentifizierung (Challenge) angefordert (Mandat).