Add-on-urile full-stack care îți dublează dimensiunea proiectului, Modvia Academy, 2026
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.
Obiectiv. Primul euro prin Stripe.
Obiectiv. Stripe la nivel de cod.
Obiectiv. Infrastructură de venit recurent.