Obsidian Jet Docs

Connect Stripe

Onboard Stripe Connect to get paid, or use manual mark-paid without it.

Stripe Connect is how customer payments reach your bank account. It's optional on day one — you can invoice and mark invoices paid manually without it.

Steps

  1. Check your Connect status. Go to Admin → Integrations. The Stripe Connect (Payouts) row shows whether you have an account and whether charges and payouts are enabled.
  2. Start or resume onboarding. If you don't have an account yet, click Connect / Resume — it opens Stripe's hosted onboarding flow. You can leave and come back; the same button resumes wherever you left off.
  3. Confirm you're live. Once onboarding completes, the row shows "Charges enabled" and "Payouts enabled." Until then, it shows your current onboarding state.
  4. Or skip it and mark invoices paid manually. On the Invoicing view, you can record a manual payment against an invoice — individually or in bulk — without a Connect account. This is the same path a lot of operators use on day one while Connect onboarding is still in progress.

Manual mark-paid and Send both require live mode (NEXT_PUBLIC_JETOS_LIVE) — they write through the backend. CSV export works either way.

TODO-SHOT: screenshot of the Stripe Connect row on Admin → Integrations and the manual mark-paid action on Invoicing, from the demo tenant.

On this page

Connect Stripe — Obsidian Jet