Testowanie płatności
Przetestuj pełny przepływ zakupu przed wdrożeniem produkcyjnym. Wbudowany przełącznik trybu testowego jest w planach; na razie użyj prawdziwej karty z produktem o niskiej wartości na opublikowanym podglądzie.
Proyecta Commerce działa obecnie wyłącznie w trybie produkcyjnym — nie ma wbudowanego przełącznika, który pozwala przełączać się między trybem testowym a produkcyjnym. Zalecane podejście to opublikowanie aplikacji, przeprowadzenie prawdziwej płatności za produkt o niskiej wartości i natychmiastowe zwrócenie sobie pieniędzy.
Zalecany przepływ testowania
Dział zatytułowany „Zalecany przepływ testowania”- Utwórz produkt testowy o wartości 1 USD (lub najmniejszej jednostki walutowej) w Admin > Commerce
- Opublikuj swoją aplikację w subdomenie
*.proyecta.live - Otwórz opublikowany URL w osobnej karcie przeglądarki i przeprowadź pełny proces zakupu swoją kartą
- Zweryfikuj efekty uboczne — czy obsługi webhooków zostały uruchomione, klient został utworzony, uprawnienia przyznane
- Zwróć transakcję z poziomu zakładki Admin > Commerce > Payments
Daje to pełne pokrycie end-to-end rzeczywistej ścieżki pieniężnej, co jest jedynym sposobem na stuprocentowe upewnienie się, że integracja działa poprawnie.
Dlaczego nie skorzystać po prostu z trybu testowego Stripe?
Dział zatytułowany „Dlaczego nie skorzystać po prostu z trybu testowego Stripe?”Obecnie połączenie Proyecta ze Stripe działa wyłącznie w trybie produkcyjnym. Przełącznik trybu testowego, który pozwoli skierować Commerce na środowisko testowe Stripe (i używać fikcyjnych kart, np. 4242 4242 4242 4242), znajduje się w planach rozwoju.
Wskazówki
Dział zatytułowany „Wskazówki”- Testuj ścieżki błędów — odrzucone karty, porzucone kasy, błędy sieciowe
- Testuj webhooki end-to-end — upewnij się, że stan subskrypcji aktualizuje się poprawnie, gdy Stripe wysyła zdarzenia
- Testuj anulowanie — przepływ
at_billing_period_endłatwo przeoczyć - Testuj bramki funkcji — sprawdź chronioną trasę w interfejsie użytkownika, zanim założysz, że działa
Wkrótce
Dział zatytułowany „Wkrótce”- Przełącznik trybu testowego w Admin > Commerce — przełącz konto płatnicze na tryb testowy Stripe i używaj fikcyjnych kart
- Checkout w trybie podglądu — przeprowadź proces zakupu w builderze bez konieczności publikowania
- Symulator zdarzeń webhooków do wysyłania fikcyjnych zdarzeń Stripe do twojego środowiska uruchomieniowego