Vibe coding
Pilíř B · Workshop 00Draft
2 min čtení

Platby v aplikaci — Stripe, Polar.sh a alternativy

Pozor

Tento workshop teprve připravujeme. Níže je rámec toho, co bude pokrývat — strukturu, výstupy a předpoklady. Plný obsah doplníme.

Proč to děláme#

Jakmile chceš za svou aplikaci vybírat peníze (předplatné, jednorázové platby, donations), potřebuješ payment processor. Stripe je default a nejrobustnější, ale pro indie projekty a malé týmy je často lepší zvolit Merchant of Record (MoR) — službu, která za tebe vyřeší DPH, daně a fakturaci globálně. Bez MoR si daňovou administrativu řešíš sám, a to je u digitálních produktů netriviální (každý stát chce vlastní DPH).

Polar.sh, Lemon Squeezy a Paddle jsou MoR služby přímo pro indie / malé SaaS. V 2026 je to default volba pro většinu vibe coderů.

Co se naučíš#

  • Co je Merchant of Record (MoR) a proč je pro malé projekty důležitý
  • Stripe — payment processor, flexibilita, low fees, daně na tobě
  • Polar.sh — MoR, modern DX, GitHub integrace, 6-line integrace (5% + 50¢ free tier; placené plány od $20/měsíc s nižší %)
  • Lemon Squeezy — alternativa MoR, podobné Polar, již součást Stripe
  • Paddle — enterprise MoR, větší firmy
  • Recurring vs one-time platby, donations, sponzoring
  • Integrace v Lovable / Edge funkcích
  • Webhooks — jak tvoje appka ví, že platba prošla (update user.subscribed v DB)
  • Sandbox testing před ostrým spuštěním

Předpoklady#

  • Hotový Workshop 8: Autentizace — bez user účtů nemá smysl platit
  • Hotový Workshop 5: Databáze — někam si ukládat předplatné stav
  • Doporučeno: nějaká vize, co budeš účtovat (předplatné, kredity, jednorázové)

Co budeme pokrývat#

  1. Kdy MoR a kdy ne — pravděpodobně ho chceš (DPH globálně = peklo bez MoR)
  2. Polar.sh setup — registrace, GitHub login, vytvoření produktu, checkout link
  3. Integrace v 6 řádcích@polar-sh/sdk + framework adapter (Next.js, Astro…)
  4. Checkout flow — od kliknutí na „Předplatit" po landed v aplikaci
  5. Webhook do tvé appky — update DB subscriptions tabulky po úspěšné platbě
  6. Stripe srovnání — kdy raději Stripe (per-user, custom logic, marketplace)
  7. Lemon Squeezy / Paddle — kdy je zvážit
  8. Sandbox testing — bezpečně si vyzkoušet kompletní flow před ostrým spuštěním
  9. Doplňky: kupóny, slevy, free trial, upgrade/downgrade flow

Otestuj se předem#

Kvíz

Stavíš SaaS s předplatným $10/měsíc. Plánuješ prodávat zákazníkům v EU, USA i jinde. Jsi jeden vývojář, nechce se ti řešit DPH v každé zemi zvlášť. Co zvolíš?