Stripe Payments
Full payment integration proof-of-concept. One-time checkout (minimum €1, client picks amount), monthly subscription with a Stripe-hosted billing portal for plan changes and cancellation, and webhook handling for both flows. Real transactions in test mode.
Next.jsTypeScriptStripe CheckoutStripe Customer PortalStripe Webhooks
Runs in Stripe test mode — no real charges. Use card 4242 4242 4242 4242, any future expiry, any CVC. Webhook events are logged in the UI so you can watch the payment lifecycle in real time.