Skip to main content
Clausum exposes a native Stripe webhook URL (recommended over generic ingest for Stripe). Events are verified, stored, linked to sessions/cases, and may trigger outbound merchant webhooks.

Configure in Stripe

  1. In the dashboard: Conexiones → Entrada (webhooks) — copy the Stripe endpoint URL.
  2. In Stripe Dashboard → Webhooks, add endpoint:
Optional sandbox integration:
  1. Paste Stripe’s signing secret into your Clausum Stripe integration config (webhook_secret).
org_id is your tenant profile UUID (same id used when provisioning integrations), not the organizations table id shown in some admin screens.

Supported events

Verify pipeline version:
Expected: "version": "2.0", "pipeline": "processProviderInboundWebhook". When creating a Stripe PaymentIntent or Charge, set metadata:
Use the session_id returned from POST /api/v1/assess.

vs generic ingest

Do not forward Stripe webhooks to ingest with a clm_sk_* key. Ingest requires clm_wh_*. For Stripe, use the native URL above.