Career Coach · Contract Creator · Firm admin

Deal Flow remittance

Deal payment stub for settlement / remittance. Invoice and Stripe descriptor = coach legal entity. PL is limited payment agent for the Career Coach only. Path: PL charge → RAL/firm 83% Connect → coach remittance from firm share → PL 17%.

Remittance reads Career Coach Intake. Choose coach legal entity from Intake (Approve → cc-intake.json). Connect acct_… fields remain for later (CcOn-004) — paste is not required for this story. No inventing a free-typed person. Lead is never a recipient. Live Deal Flow charge path unchanged / not required here.

Select or create Deal payment

Economics: PL 17% / RAL 83% of gross. Coach share remits from RAL 83% (default 50% of collected fees).

All records

Legal entity comes from Career Coach Intake (Approve). Do not invent a free-typed person.

PL 17%
—
RAL 83%
—
Coach share
—
RAL remainder
—

Connect recipients

When the Deal names a Career Coach: RAL + Career Coach only.

    Lead is not a remittance recipient under Deal Flow.

    Release remittance

    Deal Flow settlement path: PL charge → full RAL 83% to RAL Connect → coach remittance from RAL Connect to Career Coach Connect. Live release calls intake /api/coach/deal-flow-charge (requires STRIPE_SECRET_KEY). Record-only path still available for audit without Stripe.

    Audit log (release)

    Capture actor, amounts, recipients, timestamps. Local desk store + seed JSON.

    No audit events yet.