MPay_Eligibility¶
Introduction¶
Define rules related to specific msisdn (mobile number) in Majority Pay
Features used in the decision point¶
| Features | Display format in Hydra | Feature Type | Description |
|---|---|---|---|
| userId/MpayEligibility/last1h/attempts/count/int | Mpay.UserId.Hourly.Attempts | Record Feature | Calculate the no of attempts specific msisdn/mobile number tried to do a money transfer within one hour |
Rules¶
Staging Environment
https://stage-hydra.majority.com/risk/decision-points/MPay_Eligibility
Sample Decision Response¶
{
"Actions": [],
"actionId": null,
"allRuleDecision": "Deny",
"decision": "Deny",
"decisionDate": "2023-05-12T14:14:04.7214152Z",
"decisionId": "2e164d6e-d210-4cc0-9f58-9fb1e52a4ad4",
"decisionPoint": "MPay_Eligibility",
"inputData": {
"userId": "00274891-0aa4-4402-9f5b-0d1054376b36"
},
"liveRuleDecision": "Allow",
"parameterMatches": [],
"rules": [
{
"actions": [],
"isTriggered": true,
"order": 1,
"result": "Deny",
"ruleId": "8560228c-2b1d-43c8-99c3-c50f98987656",
"ruleName": "Max M-Pay Lookups",
"ruleState": "Shadow",
"userMessage": {
"body": "Oops! Something went wrong while processing your request.",
"buttonText": "Ok",
"title": "Server Error"
},
"version": 4
}
],
"userId": "00274891-0aa4-4402-9f5b-0d1054376b36",
"variables": {
"userId/MajorityPayEligibilityCheckedEvent/last1h/timestamp/count/int": 7
}
}