Skip to main content
Clausum scores payouts and disbursements synchronously — call assess before your core authorizes the transfer, then honor decision the same way as payin.
Requires blocklists with flow_scope (079 migration). Payout-specific list types: clabe, iban, account_hash, swift_bic, beneficiary_id. See Blocklists.

When to use

  • Authenticate with clm_sk_* (server key, permission assess).
  • Response shape matches payin assess: decision, risk_score, signals, session_id, flow: "payout".

Minimal payload

amount uses the same unit model as payin — see Real-time assessment. Prefer explicit minor units or amount_unit: "major" with decimals.

Enforce the decision

Signals you may see

Outbound webhooks

Non-decline payout assess emits transaction.created; decline emits transaction.blocked. Payload includes flow: "payout" and mirrors assess_response. See Webhook events.

Next steps

Real-time assessment (payin)

Checkout and card-not-present flows.

Blocklists

Payin vs payout scope and entry types.