Stripe Payment inline: încasează în formular fără redirect
Configurare Stripe Payment field — primește bani direct în form. Setup + best practices + ce funcționează vs ce nu.
În loc să redirezi respondentul la Stripe Checkout (frictionalitate), Payment field îl ține în form. Conversion +25% tipic.
Setup tehnic
Pe server: STRIPE_SECRET_KEY + STRIPE_PUBLISHABLE_KEY în .env. Restart pm2. În editor: input type 'Plată (Stripe)'.
Configurare per întrebare
Sumă în cents (5.99 EUR = 599). Monedă (EUR/USD/RON). Etichetă vizibilă ('Avans rezervare'). Stripe Elements randate automat.
Flow complet
1) Respondent ajunge la payment question. 2) Stripe Elements card form. 3) Confirm payment. 4) Server verifică status. 5) Answer-ul stocat ca 'paid:pi_xxx:amount EUR'.
Edge cases
3D Secure: gestionat automat. Insufficient funds: respondent vede error inline. Reload: idempotent (no double charge).
Pricing recomandat
Pentru avansuri rezervări: $5-50. Pentru cursuri: $50-500. Pentru consultații: $100-1000.