Die Verwendung von Regeln mit unserem JavaScript Library

  Zuletzt aktualisiert: 

 

Regeln können für einzelne Transaktionen aktiviert werden, indem die im JWT übermittelte payloadaktualisiert wird, um die eindeutige ruleidentifier. In der JWT angegebene Regeln weisen unser System an, bestimmte Aktionen auszuführen, wenn vordefinierte Kriterien erfüllt sind (unabhängig davon, ob die Regeln in MyST auf aktiv gesetzt wurden). Nachstehend ein Beispiel für ein JWT, in dem zwei Regeln STR-1 und UDR-23 angegeben sind:

{"payload":{"accounttypedescription":"ECOM","baseamount":"1050","currencyiso3a":"GBP","sitereference":"test_site12345","ruleidentifier":["STR-1","UDR-23"]},"iat":1559033849,"iss":"jwt.user"}

  Regeln können nicht an untergeordnete Anforderungen vererbt werden.

 

Feldspezifikation

  Feld Format Beschreibung
tabelle-optional.png ruleidentifier Alphanumerisch mit Bindestrichen Wie in der obigen Beispielanfrage gezeigt, können Sie eindeutige Bezeichner für die auf diese Anfrage anzuwendenden Regeln übermitteln (z. B. STR-1).

 

Wurde die Aktion durchgeführt?

Wenn eine Regel auf eine Anfrage angewandt wurde und die in der Bedingung angegebenen Kriterien erfüllt wurden, so dass die Aktion ausgelöst wurde, enthält die Antwort-JWT zusätzliche Felder zur Bestätigung, dass dies geschehen ist. Siehe das nachstehende Beispiel für eine Antwort-JWT, bei der zwei Regeln angewandt und die entsprechenden Aktionen ausgeführt wurden.

  Wenn eine Bedingung nicht erfüllt ist, wird die Aktion nicht ausgeführt und es werden keine zusätzlichen Felder in der Antwort JWT zurückgegeben.

{
'requestreference': 'A0bxh87wt',
'version': '1.00',
'response': [{
'transactionstartedtimestamp': '2016-12-07 11:32:44',

#### OTHER FIELDS NORMALLY RETURNED IN AUTH RESPONSE ####

'rules': [{
'ruleidentifier': 'STR-1',
'ruledescription': 'Auth security code not matched - Merchant decline'
}, {
'ruleidentifier': 'UDR-23',
'ruledescription': 'successful Visa AUTH - server 1'
}],
}]
}
  Feld Format Beschreibung
tabellenbedingte.png Regeln  

Wurden Aktionen durchgeführt, werden die Regeln in der Antwort-JWT zurückgegeben.

Sie enthält Informationen für jede Regel, in der eine Aktion durchgeführt wurde.

tabellenbedingte.png ruleidentifier Alphanumerisch mit Bindestrichen

Für jede Regel, bei der eine Aktion durchgeführt wurde, wird der eindeutige Regelbezeichner (z. B. STR-1) in der Antwort-JWT zurückgegeben.

Wird immer zurückgegeben, wenn eine Aktion ausgelöst wurde, ansonsten nicht.

tabellenbedingte.png ruledescription Alphanumerisch Für jede Regel, bei der eine Aktion durchgeführt wurde, wird die Regelbeschreibung in der Antwort JWT zurückgegeben. Diese besteht aus dem Namen der Bedingung und dem Namen der Aktion in einer Zeichenkette, die beide durch einen Bindestrich getrennt sind, wie im obigen Antwortbeispiel gezeigt.
War dieser Artikel hilfreich?
0 von 0 Personen fanden dies hilfreich