Requirements
Discover segment rules:
GET /api/v1/assess → field_requirements_by_segment.psp.
Register submerchants
Dashboard
Connections → Merchants — register, issue scoped sandbox keys, open per-merchant protection.Partner API (recommended for automation)
Requires orgclm_sk_* with submerchants:read / submerchants:write:
Dashboard API (session JWT)
Same registry from the dashboard UI — requires logged-in admin:Scoped API keys
Each submerchant can have its ownclm_sk_sbx_* / clm_pub_sbx_*. Assess with a scoped key fixes submerchant_id from the key — sending a different id returns 403.
Org-level keys must pass submerchant_id on every payment.
Protection per submerchant
After registration, each child inherits your org protection template by default.
Quick Partner override example:
Assess with submerchant
external_id values from your onboarding — they become the canonical submerchant_id in assess.
Response may include submerchant_id and submerchant_name for reconciliation and outbound webhooks.