Środowiska: Sandbox i Production

Zevio działa w dwóch izolowanych instancjach: Sandbox (testy) i Produkcja (płatności na żywo). Każde ma własny host aplikacji, bazę danych, klucze API, webhooki, oferty i transakcje. Przełączenie środowiska nie synchronizuje danych - to dwa osobne światy.

Adresy i przełącznik

  • Sandbox - np. app.sandbox.zevio.io
  • Produkcja - np. app.zevio.io
  • Przełącznik w nagłówku panelu otwiera tę samą sekcję w drugim środowisku (zachowuje ścieżkę menu).

Różnice operacyjne

  • Sandbox - bramka Tpay w trybie testowym; płatności nie obciążają realnych kont; webhooki mogą mieć złagodzoną weryfikację podpisu.
  • Produkcja - realne obciążenia; pełna weryfikacja webhooków; wymagana aktywna integracja Tpay/Stripe w organizacji.
  • Nowe organizacje partnerów startują w Sandbox - migracja na Produkcję wymaga onboardingu dostawców w kontekście klienta.

Co jest rozdzielone

Osobno w każdym środowisku: użytkownicy (konta mogą istnieć w obu, ale sesje są niezależne), organizacje, oferty (qrId), klienci, płatności, subskrypcje, klucze API, endpointy webhooków, logi Deweloperów. Identyfikatory z Sandbox nie działają w Produkcji - przy go-live utwórz zasoby ponownie lub użyj migracji opisanej w procedurze wdrożenia.

Przerwa techniczna

Gdy Produkcja jest w konserwacji, panel może pokazać stronę Przerwa techniczna z opcją Przejdź do Sandbox - kontynuujesz pracę testową bez dostępu do live.

Dane testowe w Sandbox

Używaj fikcyjnych NIP-ów testowych i kart/BLIK z dokumentacji Tpay sandbox. Nie używaj prawdziwych danych kart produkcyjnych w Sandbox.

Webhooki w obu środowiskach

Zarejestruj osobne URL webhooków dla Sandbox i Production (np. /webhooks/zevio-sandbox vs /webhooks/zevio-live). Secret różni się per endpoint.

Demo i rejestracja

Nowe konta merchant często startują w Sandbox z planem umożliwiającym eksplorację modułów - przed live zweryfikuj plan docelowy w Plany.

Środowiska: Sandbox i Production | Zevio