Steps to onboard and activate a customer
Customer Status During Lifecycle
Onboarding lifecycle-
Signings RequiredThe customer has not yet reviewed and signed all necessary documents. -
Identification RequiredThe customer has not completed the required identification process. -
ActiveThe customer has fulfilled all onboarding requirements and can access IRON services.
- If a need arises to repeat the KYB/C process during a customer’s lifecycle, you can initiate a new identification. This action transitions the customer’s status to -IdentificationRequired* and blocks access to Iron services until the process is completed.
- Status Reversion: If new compliance actions are required, a customer’s status may revert from Active to Signings Required or Identification Required.
KYC Status
Identification Status valuesPending → Customer has not started the process
Processed → Customer has completed the input process
PendingReview → Identification is ready for review by Compliance Team
Approved Rejected → Identification has been approved by Compliance Team
Rejected → Identification has been rejected by Compliance Team
Typical State Flow: Pending → Processed → PendingReview → Approved / Rejected
Onboarding via API
To onboard customers using the API, follow these steps:Sign Documents
For each document retrieved, use the
POST /customers/{id}/signings endpoint to mark it as signed.Onboarding via Partner Dashboard
If you don’t have your own user interface, you can onboard customers using the Partner Dashboard:Log In: Access the Partner Dashboard .
Notes
- API Integration: Ensure you handle
idempotency-keycorrectly to avoid duplicate operations. - Compliance Requests: If additional information is needed, our compliance team will contact you directly.




