Skip to main content
POST
Creates a new onboarding process for a recipient, registering them with a payment provider for marketplace split payments. The recipient must exist before starting onboarding.
A recipient can have multiple onboardings. One per provider connection. Each onboarding tracks the registration lifecycle independently.

Path Parameters

string
required
The unique identifier of the recipient.

Request Body

string
required
Type of onboarding.Values: PREVIOUSLY_ONBOARDED, ONBOARD_ONTO_THE_PROVIDER
  • PREVIOUSLY_ONBOARDED. Recipient already exists at the provider; link them in Yuno.
  • ONBOARD_ONTO_THE_PROVIDER. Register the recipient with the provider through Yuno.
string
required
Workflow type for the onboarding process.Values: HOSTED_BY_PROVIDER, DIRECT
  • HOSTED_BY_PROVIDER. Provider handles the onboarding UI (redirect flow).
  • DIRECT. Yuno sends the data directly to the provider API.
string
URL to redirect the recipient after completing a provider-hosted onboarding flow.Example: https://www.your-site.com/onboarding-complete
object
required
Payment provider details.
array
Supporting documents for the onboarding (identity, business registration, etc.).
array
Bank account details for receiving payouts.