RTM Response Object

The RTM response object appears in the Create Transaction API response when Real Time Monitoring is enabled and a transaction has been rejected, or is in review (shadow mode only).

Real Time Monitoring helps you detect and block fraud in real time as an easy, no-code solution.

A status will always be passed in the RTM.status field.

  • ACCEPTED: The transaction did not trigger any rules within RTM.
  • IN_REVIEW: The transaction triggered RTM rules. The specific rules that were triggered are found in the ruleIDs array. The transaction would have been blocked by RTM if the client was in shadow mode.
  • REJECTED: The transaction triggered RTM rules and was blocked. The specific rules that were triggered are found in in the ruleIDs array.

RTM Response Example

The the response field descriptions, refer to the Create Transaction API response fields.

{
    "SC": 200,
    "EC": "0",
    "transactionID": "naWLlYFmb8gJq5lrIg",
    "network": "Visa",
    "networkRC": "ZB",
    "status": "ERROR",
    "additional": {
        "par": "V41111111114589CED5703F989F79"
    },
    "RTM": {    <----- RTM Object 
        "status": "REJECTED",  <----- RTM Status 
        "ruleIDs": [
            "uniqueRuleID123"    
        ]
    },
    "card": {
        "last4": "4242",
        "expirationDate": "209910",
        "nameFI": "Simple Bank"
    }

Recipe