Issue a self-onboarding link
Use this guide when you want the merchant to enter their own company details instead of creating the record fully via API. Fluide creates a placeholder company immediately and returns a tokenized URL the client opens once.Prerequisites
- Workspace and partner credentials — Onboard a client company
partner:client-company:managepermission
Steps
1
Issue the onboarding link
company— placeholder record (savecompanyIdnow for acting-client headers)onboarding.token— opaque token for the client formonboarding.expiresAt— link expiry (default 7 days)
2
Share the URL with your client
Build the self-onboarding URL your product serves to merchants. The client completes country, currency, registration details, and other profile fields. When they submit, the token is consumed and the company record updates in place.
3
Poll or webhook for completion
List companies until the placeholder name updates and
selfOnboardingToken is cleared:4
Revoke an unused link (optional)
Tips
- Issue the link before KYB if the merchant must confirm legal entity details themselves.
companyIdis stable from the moment the link is issued — you can start storing acting-client headers immediately.- Placeholder country/currency (
XX/XAF) intentionally fail readiness checks until the client submits valid values.
Troubleshooting
Related
Onboard a client company
Manual company creation flow.
Client KYB
Submit compliance after profile is complete.