Sift · Arazzo Workflow
Sift Transaction Score And Decide
Version 1.0.0
Score a transaction, read the payment score, and decision the user or session.
View Spec
View on GitHub
Fraud PreventionTrust And SafetyRisk ScoringIdentity VerificationChargebacksAccount TakeoverContent AbuseArazzoWorkflows
Provider
Workflows
transaction-score-decision
Submit a transaction event, evaluate the score, and block or hold for review.
Records a $transaction event for synchronous scoring, retrieves the payment abuse score, and branches between a hard user block, a session hold-for-review, or letting the transaction pass.
1
sendTransaction
sendEvent
Submit a $transaction event with return_score=true so Sift scores the payment synchronously for payment abuse.
2
getTransactionScore
getScore
Read back the latest payment abuse score for the user so the workflow branches on a stable numeric value.
3
blockUser
applyUserDecision
Hard-block the user with the configured decision when the payment abuse score is at or above the block threshold.
4
holdSession
applySessionDecision
Hold the session for review with the configured decision when the score is borderline but below the hard-block threshold.
Source API Descriptions
openapi
openapi