agencia.sk
basement v0.21
06 · SALES

Zmluva + Stripe

offline

contracts · billing · subscriptions

Klient odsúhlasil plán → vygeneruj zmluvu (PDF z templatu) → pošli Stripe payment link / subscription. Po platbe: klient_status=signed, vytvor klient záznam, otvor portál.

TODO — čo treba dorobit

  • Zmluva: PDF template per typ klienta (one-off / retainer)
  • DocuSign alebo SignWell pre digital sign
  • Stripe: Checkout Session (one-off) / Subscription (mesačný retainer)
  • Webhook: invoice.paid → activate klient
  • Self-serve invoice download v portáli

Integrácie / API

Env premenné (.env)

STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
DOCUSIGN_INTEGRATION_KEY=

Endpointy

  • POST/api/sales/stripe/checkout
  • POST/api/sales/stripe/webhook

DB tabuľky

  • · clients (existing)
  • · contracts (TODO)
  • · subscriptions (TODO)
Sem ide kód — UI, akcie, API client
stub v0.1 · pripravené na implementáciu