BACKEND, CMS & E-COMMERCE

Nivel 5, Stripe Checkout + plăți

Add-on-urile full-stack care îți dublează dimensiunea proiectului, Modvia Academy, 2026

💳NIVEL 5

Stripe Checkout + plăți

De la Payment Links cu un singur produs până la subscripții complete. Cea mai rapidă funcție aducătoare de venit pe care o poți livra.

XP la finalizare: 500Badge deblocat

 

 

Lecția 1, Payment Links, opțiunea no-code

 

Lecția 2, Stripe Checkout (hostat)

 

📜 Prompt Playbook, integrare Stripe Checkout în 30 de linii
Cel mai bun pentru. Magazine cu un singur produs sau catalog mic Cel mai bun AI. Claude Sonnet 4.6
Generate Next.js 15 App Router code for, 1) a /api/checkout route that creates a Stripe Checkout session for a product (price ID passed in body), 2) the front-end button that POSTs to it and redirects to the Stripe URL, 3) success and cancel routes, 4) a webhook handler at /api/webhooks/stripe that listens for checkout.session.completed and writes the order to Supabase. Include all error handling. Use the Stripe TypeScript SDK.

 

Lecția 3, Subscripțiile și webhook-ul

 

Lecția 4, Customer Portal, funcția subestimată

 

Lecția 5, Metode de plată locale pentru clienți portughezi / europeni

 

Lecția 6, Gestionarea taxelor, plictisitoare, dar esențială

 

QUEST BRONZ +200 XP
🛒Vinde ceva cu un Stripe Payment Link

Obiectiv. Primul euro prin Stripe.

Pași
  1. Creează un Payment Link cu un singur produs.
  2. Distribuie-l la cel puțin 3 persoane.
  3. Încasează o plată reală (fie și 1 EUR ca test).
Gata când
  • ☐ Prima plată încasată

 

QUEST ARGINT +400 XP
💳Livrează un flux de Checkout + webhook pe un proiect real

Obiectiv. Stripe la nivel de cod.

Pași
  1. Alege un proiect, real sau inventat.
  2. Implementează /api/checkout + /api/webhooks/stripe.
  3. Oglindește comenzile în Supabase.
  4. Testează end-to-end cu `stripe listen` + o achiziție de 1 EUR.
Gata când
  • ☐ Checkout livrat
  • ☐ Webhook testat

 

QUEST AUR +800 XP
📅Livrează subscripții pentru un proiect de 10.000+ EUR

Obiectiv. Infrastructură de venit recurent.

Pași
  1. Găsește un client cu nevoi de subscripție (membership, curs, SaaS).
  2. Închide la 10.000+ EUR.
  3. Livrează subscripții + Customer Portal + gestionarea taxelor + Multibanco pentru clienți PT.
  4. Transformă-l într-un retainer de 1.500 EUR/lună.
Gata când
  • ☐ 10.000+ EUR încasați
  • ☐ Subscripții live
  • ☐ Retainer semnat