Skip to main content

DecisionTimelineResponse

events object[]
  • Array [
  • attemptOrdinalinteger<int32>nullable
    checkoutRecaptcha objectnullable
    legitimacyScorenumber<double>required
    riskAnalysisReasonsstring[]required
    riskReasonsstring[]required
    scoreThresholdnumber<double>required
    transactionRisknumber<double>nullable
    evidenceStatusDecisionTimelineEvidenceStatus

    Possible values: [UNKNOWN, HISTORICAL_UNCLASSIFIED, RECORDED]

    kindDecisionTimelineEventKindrequired

    Possible values: [ROUTE_DECISION, FRAUD_DECISION, PROCESSOR_ATTEMPT, CASCADE_ADVICE, POST_AUTH_ENFORCEMENT, OUTCOME, ROOT_STOP]

    occurredAtstring<date-time>required
    outcomeCodeSmartRoutingMerchantOutcomenullable

    Possible values: [FIRST_ATTEMPT_APPROVAL, RECOVERED_SALE, SMART_RECOVERY_IN_PROGRESS, NO_RECOVERY_ROUTE_AVAILABLE, AUTHENTICATION_REQUIRED, PROCESSOR_TEMPORARILY_UNAVAILABLE, DECLINED, PENDING]

    outcomeLabelstringnullable
    processorAccountDisplayNamestringnullable
    reasonstringrequired
    relatedRouteDecisionOrdinalinteger<int32>nullable
    routeDecisionOrdinalinteger<int32>nullable
  • ]
  • evidenceStatusDecisionTimelineEvidenceStatusrequired

    Possible values: [UNKNOWN, HISTORICAL_UNCLASSIFIED, RECORDED]

    outcomeCodeSmartRoutingMerchantOutcomenullable

    Possible values: [FIRST_ATTEMPT_APPROVAL, RECOVERED_SALE, SMART_RECOVERY_IN_PROGRESS, NO_RECOVERY_ROUTE_AVAILABLE, AUTHENTICATION_REQUIRED, PROCESSOR_TEMPORARILY_UNAVAILABLE, DECLINED, PENDING]

    outcomeLabelstringnullable
    reasonstringrequired
    transactionIdstring<uuid>required
    DecisionTimelineResponse
    {
    "events": [
    {
    "attemptOrdinal": 0,
    "checkoutRecaptcha": {
    "legitimacyScore": 0,
    "riskAnalysisReasons": [
    "string"
    ],
    "riskReasons": [
    "string"
    ],
    "scoreThreshold": 0,
    "transactionRisk": 0
    },
    "evidenceStatus": "UNKNOWN",
    "kind": "ROUTE_DECISION",
    "occurredAt": "2024-07-29T15:51:28.071Z",
    "outcomeCode": "FIRST_ATTEMPT_APPROVAL",
    "outcomeLabel": "string",
    "processorAccountDisplayName": "string",
    "reason": "string",
    "relatedRouteDecisionOrdinal": 0,
    "routeDecisionOrdinal": 0
    }
    ],
    "evidenceStatus": "UNKNOWN",
    "outcomeCode": "FIRST_ATTEMPT_APPROVAL",
    "outcomeLabel": "string",
    "reason": "string",
    "transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }