Sari la conținut

Testarea Plăților

Testează fluxul complet de achiziție înainte de lansare. Un comutator de mod test integrat va fi disponibil în curând; deocamdată, folosește un card real cu un produs de valoare mică pe un preview publicat.

Proyecta Commerce funcționează momentan doar în modul de producție — nu există un comutator în builder care să alterneze între modul test și cel live. Metoda recomandată în prezent este să publici aplicația, să efectuezi o plată reală cu un produs de valoare mică și să-ți rambursezi imediat suma.

  1. Creează un produs de test de $1 (sau cea mai mică unitate monetară) în Admin > Commerce
  2. Publică-ți aplicația pe subdomeniul *.proyecta.live
  3. Deschide URL-ul publicat într-un tab separat de browser și parcurge întregul flux de checkout cu propriul card
  4. Verifică efectele secundare — handlerii de webhook au rulat, clientul a fost creat, drepturile de acces au fost acordate
  5. Rambursează tranzacția din tab-ul Admin > Commerce > Payments

Aceasta îți oferă acoperire completă end-to-end a traseului real de plată, singura modalitate prin care poți fi 100% sigur că integrarea funcționează corect.

În prezent, conexiunea Proyecta cu Stripe funcționează exclusiv în modul live. Un comutator de mod test care să-ți permită să direcționezi Commerce către mediul de test Stripe (și să folosești carduri fictive precum 4242 4242 4242 4242) se află pe foaia de parcurs.

  • Testează scenariile nefericite — carduri refuzate, checkout-uri abandonate, erori de rețea
  • Testează webhook-urile end-to-end — asigură-te că starea abonamentului se actualizează corect când Stripe declanșează evenimente
  • Testează anularea — fluxul at_billing_period_end este ușor de trecut cu vederea
  • Testează porțile de funcționalități — parcurge ruta restricționată din interfață înainte de a presupune că funcționează
  • Comutatorul de mod test în Admin > Commerce — comută contul de plată la modul test Stripe și folosește carduri fictive
  • Checkout în mod preview — parcurge fluxul de checkout direct în builder, fără a publica
  • Simulator de evenimente webhook pentru a declanșa evenimente Stripe fictive în runtime