Checkout • referral rewards • platform-fee separation

Payment and Payout Center

Live payment and referral payout controls are separated from attorney legal fees, court fees, filing fees, taxes, refunds, chargebacks, and attorney-client relationship formation.

Checkout controls
  • Scope/service selected before checkout
  • Clear service acknowledgment before payment
  • Referral metadata attached to checkout
  • Webhook verifies payment before fulfillment/reward review
Referral payout controls
  • First eligible referral lock
  • Duplicate/source conflict review
  • Self-referral block
  • Owner approval before payout
  • Refund/chargeback hold/reversal statuses
Attorney fee separation
  • Platform fee checkout does not create legal advice
  • Attorney review requires separate engagement gate
  • Attorney legal fees do not create referral rewards unless separately approved and lawful
Stripe setup needed: configure STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, product price IDs, success/cancel URLs, and a referral payout process before accepting real payments.