Flexy Guard
Flexy Guard is used to configure transaction control rules, limits, and routing.
Address: https://flexy-guard-admin.banking.reactivepay.com
Main sections:
Rules;Definitions;Upload lists.
A rule consists of:
Header— applicability conditions;Body— validation conditions;Routing— destination or action when the rule is triggered;Priority— rule priority.
In the shown configuration, the rules use conditions related to:
- number of card transactions during a period;
- transaction amounts during a period;
- amount of an individual transaction;
- BIN data and country.
Configuration Example
Section titled “Configuration Example”{ "header": { "mid": "1", "acq_id": "1234", "currency": "USD" }, "body": { "card": { "count": { "1": [1, 70], "7": [0, 1500] }, "amount": { "sum": { "1": [0, 300000], "30": [0, 500000] }, "value": [10, 10000] } }, "bin": { "not_in_country": ["US", "CA"] } }, "routing": null}This example checks the number and amounts of card transactions, the amount of an individual transaction, and the BIN country condition.
Changing a Rule
Section titled “Changing a Rule”- In
Rules, select the required template. - Click
Add rule. - Open
Advanced Editor. - Switch the editor from
TreetoCode. - Change the values in the JSON.
- Specify
NameandPriority. - Click
Update rule.
