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