Notifications
Notifications
Article summary
Did you find this summary helpful?
Thank you for your feedback
There are two ways where the merchant can be notified of Shield actions.
Webhooks
If Shield has performed an action, it will be communicated through the webhook. It will include the following information:
- Action: This can be Warn, Refuse or Exempt
- Check: Description of the rule
- Details: The rule details
Example:
{
"Transaction": {
"Key": "xxx",
"Invoice": "iDEAL_0001",
"ServiceCode": "ideal",
"Status": {
"Code": {
"Code": 690,
"Description": "Rejected"
},
"SubCode": {
"Code": "S104",
"Description": "Buckaroo Shield refused the payment after-the-fact due to suspected fraud. It will be refunded."
},
"DateTime": "2022-10-06T17:26:09"
},
"IsTest": true,
"Order": null,
"Currency": "EUR",
"AmountDebit": 0.01,
"TransactionType": "C021",
"Services": [
{
"Name": "ideal",
"Action": null,
"Parameters": [
{
"Name": "consumerIssuer",
"Value": "ABN AMRO"
},
{
"Name": "transactionId",
"Value": "0000000000000001"
},
{
"Name": "consumerName",
"Value": "John Smith"
},
{
"Name": "consumerIBAN",
"Value": "NL44RABO0123456789"
},
{
"Name": "consumerBIC",
"Value": "RABONL2U"
}
],
"VersionAsProperty": 2
},
{
"Name": "Shield",
"Action": null,
"Parameters": [
{
"Name": "Action",
"Value": "Refuse"
},
{
"Name": "Check",
"Value": "Fraudulous IBANs"
},
{
"Name": "Details",
"Value": "DataPoints.Iban = \"NL44RABO0123456789\""
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"MutationType": 1,
"RelatedTransactions": null,
"IsCancelable": false,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": "J. de Tèster",
"PayerHash": "XXX",
"PaymentKey": "XXX",
"Description": "Test transaction X"
}
}
Email
The merchant can be notified via email of a Shield action. A list of comma separated emails can be set in https://Plaza.buckaroo.nl/Configuration/Shield/Miscellaneous
Was this article helpful?