GET /api/v2/storefront/billing/onboard
Returns a fresh Stripe-hosted onboarding URL for your already-provisioned Connect account. Onboarding links expire after 24 hours, so use this when an operator dropped out mid-onboarding or the original link from Provision Stripe Connect has expired. For in-app onboarding instead of a redirect, use an embedded account session.
Request
Parameters
| Field | Type | Required | Notes |
|---|---|---|---|
targetCustomerId | number | No | Query param. Parent customers fetch a link for a child account |
Response
onboardingUrl. The link expires 24 hours after it is issued.
Errors
400 VALIDATION_ERROR— no Stripe account provisioned yet, or Stripe is not configured on the server.
Related
Billing tasks
All billing operations
Provision Stripe Connect
Create the Express account first
Create account session
Embedded onboarding UI instead of a redirect
Billing overview
Stripe Connect concepts