1
Complete KYC verification
Before a user can receive payouts, they must complete identity verification (KYC). Use the hosted account onboarding flow to guide users through this process:Redirect the user to the
url returned in the response. After completing verification, they will be redirected back to your return_url.2
Add a payout method
Before creating a payout, the account needs a payout method. Use the embedded component to let users add a payout method:
3
Get the default payout method
List the connected account’s payout methods and find the one with
is_default: true:4
Create a payout
company_idis the connected account to pay outamountis the payout amount (100.00 USD) - fees will be deducted from this amountcurrencyis the ISO currency codepayout_method_idis the ID of the payout method to use (from step 3)
Cover payout fees for your connected accounts
By default, payout fees are deducted from the connected account’s balance. You can choose to cover these fees from your platform balance instead by settingplatform_covers_fees to true:platform_covers_fees is true, the payout fee will be debited from your platform’s ledger account instead of the connected account’s balance.API Reference
Create Withdrawal API
See the full API reference for creating withdrawals

