Regels gebruiken met onze JavaScript Library

  Laatst bijgewerkt: 

 

Regels kunnen worden geactiveerd voor individuele transacties door de payload die binnen het JWT is ingediend om de unieke ruleidentifier. Regels gespecificeerd in het JWT zullen ons systeem instrueren om bepaalde acties uit te voeren als aan vooraf gedefinieerde criteria wordt voldaan (ongeacht of de regels zijn ingesteld om actief te zijn in MyST). Het volgende is een voorbeeld van een JWT waarin twee regels STR-1 en UDR-23 zijn gespecificeerd:

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

  Regels kunnen niet worden geërfd in ondergeschikt verzoeken.

 

Specificatie veld

  Veld Formaat Beschrijving
tabel-optional.png ruleidentifier Alfanumeriek, inclusief koppeltekens Zoals in het bovenstaande voorbeeldverzoek wordt getoond, kunt u unieke identificatiecodes opgeven voor regels die op dit verzoek moeten worden toegepast (bv. STR-1).

 

Is de actie uitgevoerd?

Als een regel werd toegepast op een verzoek en aan de in de voorwaarde gespecificeerde criteria werd voldaan, waardoor de actie werd geactiveerd, bevat het antwoord JWT extra velden om te bevestigen dat dit heeft plaatsgevonden. Zie de onderstaande voorbeeldrespons JWT, waarin twee regels werden toegepast en hun acties werden uitgevoerd.

  Als niet aan een voorwaarde wordt voldaan, wordt de actie niet uitgevoerd en worden geen extra velden teruggegeven in het antwoord JWT.

{
'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'
}],
}]
}
  Veld Formaat Beschrijving
tabel-voorwaardelijk.png regels  

Als er acties zijn uitgevoerd, worden regels teruggegeven in het antwoord JWT.

Dit bevat informatie voor elke regel waar een actie werd uitgevoerd.

tabel-voorwaardelijk.png ruleidentifier Alfanumeriek, inclusief koppeltekens

Voor elke regel waar een actie werd uitgevoerd, wordt de unieke regelidentificator (bv. STR-1) teruggestuurd in het antwoord JWT.

Wordt altijd teruggegeven als een actie is gestart, anders niet.

tabel-voorwaardelijk.png ruledescription Alfanumeriek Voor elke regel waarbij een actie werd uitgevoerd, wordt de regelbeschrijving teruggestuurd in het antwoord JWT. Deze bestaat uit de voorwaarde- en actienaam in een string, beide gescheiden door een koppelteken, zoals in het antwoordvoorbeeld hierboven.
Was dit artikel nuttig?
0 van de 0 vonden dit nuttig