Skip to content

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
  }
}