Sole trader onboarding is coming soon
All information on this page describes a solution that is not yet live in production and therefore could change. This includes any endpoint and webhook details. The information is being provided early to aid you in integrating with our API in our UK simulation environment.
Every sole trader needs a `CustomerId` before they can be given access to our products, such as [accounts](/uk/docs/embedded-banking/business/manage-sole-traders#compatible-account-types). How you get one depends on who carries out the due diligence checks:
* **ClearBank carries out the checks.** Use our customer due diligence endpoint and webhooks to [onboard the sole trader with our due diligence checks included](#onboard-with-clearbanks-due-diligence). We'll create the customer if the checks pass.
* **You carry out the checks.** You can then [create the sole trader directly](#create-a-sole-trader-with-your-own-due-diligence), your request should include the outcomes of your checks. No ClearBank checks are performed.
To retrieve and manage a sole trader's details once they exist, use their `CustomerId` with our [sole trader endpoints](/uk/docs/embedded-banking/business/manage-sole-traders).
## Onboard with ClearBank's due diligence
Our sole trader onboarding endpoint lets you onboard new sole traders as business customers in a single request. Share information about the sole trader and their business, and we'll handle the rest. When onboarding is complete, you'll receive a `CustomerId` for the new customer.
Every onboarding application includes our Know Your Business (KYB) due diligence checks. These checks can pass or fail, and we'll tell you the outcome by webhook. If the checks pass, we'll create the sole trader customer for you. If they fail, no customer is created. We may also need more information from the sole trader before we can complete our checks.
If you'd like to use this product, please speak with your Client Director.
### Message flow diagrams
