Recipients & Transfers
Create Onboarding
Start the onboarding process for a recipient with a payment provider.
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_PROVIDERPREVIOUSLY_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, DIRECTHOSTED_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-completeobject
required
Payment provider details.
array
Supporting documents for the onboarding (identity, business registration, etc.).
array
Bank account details for receiving payouts.
Related Pages
- Onboarding Statuses. Status lifecycle reference
- Get Onboarding. Retrieve onboarding details
- Update Onboarding. Modify an existing onboarding
- Continue Onboarding. Resume a paused onboarding
- Cancel Onboarding. Cancel an in-progress onboarding