VulCode

Panel klienta i billing dla firmy hostingowej

Strona z cennikiem, panel, w którym klient kupuje i zarządza VPS-em albo serwerem gry, billing z fakturami i automatyczne zakładanie usług przez Proxmox i Pterodactyl. Robiliśmy to dla WaveHost i Sinlege, a gotowy panel to nasz Flaem.

Gry i twórcy
Przykładowy konfigurator serwera Minecraft na stronie hostingu: pamięć, lokalizacja, kopie i okres z podsumowaniem zamówienia
Przykładowy status zamówienia w panelu klienta na telefonie: zakładamy usługę

Hostingi, dla których już pracowaliśmy

Trzy realizacje: dwie strony marketingowe i panel klienta. Każda prowadzi do pełnego opisu projektu.

Panel klienta WaveHost z saldem, usługami i fakturami

WaveHost: panel klienta

Jedno miejsce dla klientów hostingu: zamawiają serwer, płacą i polecają dalej.

  • Zamawianie i zarządzanie VPS-ami i serwerami dedykowanymi

  • Portfel, faktury i program poleceń

  • Połączenie kont z panelem gier przez handshake HMAC

Strona główna Sinlege

Sinlege: strona w trzy dni

Strona dostawcy VPS i serwerów Minecraft, bez kompromisów na jakości kodu mimo ekspresowego tempa.

  • Przełącznik cenników VPS i Minecraft

  • Sekcja wyróżników sprzętowych

  • Ochrona Anty-DDoS jako osobny argument sprzedaży

Od zamówienia do działającej usługi

Każdy krok zostawia ślad w panelu, więc wsparcie wie, na jakim etapie utknęło zamówienie, zanim klient napisze.

Przykładowa tablica zamówień w panelu obsługi hostingu: pięć kroków każdego zamówienia, druga próba założenia serwera i węzły w Warszawie
  1. Klient: Zamówienie

    Pakiet, lokalizacja i okres rozliczeniowy na stronie hostingu.

  2. Płatność: Billing

    Płatność przez Stripe albo Przelewy24, saldo w portfelu.

  3. Infrastruktura: Provisioning

    Serwer gry przez Pterodactyl, VPS przez Proxmox.

  4. Panel: Panel klienta

    Dane dostępowe, konsola, metryki, odnowienia.

  5. Dokumenty: Faktura

    Wystawiona i wysłana do KSeF.

Provisioning, który nie zostawia klienta z błędem

Zakładanie serwera gry przez Application API Pterodactyla po opłaconym zamówieniu, krok po kroku, i to, co się dzieje, gdy węzeł nie odpowiada.

  1. Zamówienie

    Pakiet, lokalizacja i okres rozliczeniowy na stronie hostingu.

    Na start
    zamówienie serwera gry
  2. Konto w panelu gier

    Powiązane z kontem w panelu klienta.

    Z kroku 1
    opłacone
  3. Wolny port na węźle

    Alokacja z węzła, który ma zasoby.

    Z kroku 2
    użytkownik
  4. Serwer w Pterodactylu

    Application API zakłada go z limitami pakietu.

    Z kroku 3
    alokacja
  5. Panel klienta

    Dane dostępowe, konsola, metryki, odnowienia.

    Z kroku 4
    usługa gotowa
  • Gdy węzeł odpowie

    Klient loguje się raz i od razu widzi w panelu dane dostępowe, konsolę i metryki.

  • Kolejka ponowień

    Z kroku 4: węzeł nie odpowiada

    Gdy węzeł nie odpowiada, zamówienie wraca do kolejki, a klient widzi status "zakładamy usługę".

  • Gdy węzeł nie odpowie

    Klient widzi status "zakładamy usługę", a nie błąd, a zamówienie czeka w kolejce na kolejną próbę.

Konto połączone, nie zakładane ręcznie

Użytkownik panelu gier jest powiązany z kontem w panelu klienta, więc klient loguje się raz. W WaveHost zrobiliśmy to bezpiecznym handshakiem HMAC.

Wolny port wybrany automatycznie

Provisioning bierze wolną alokację z węzła, który ma zasoby, zamiast czekać, aż ktoś ją przydzieli.

Limity z opłaconego pakietu

Pamięć, dysk, procesor oraz liczbę baz danych i kopii zapasowych serwer dostaje z pakietu, który klient opłacił.

Ponowienie zamiast błędu

Gdy węzeł nie odpowiada, zamówienie wraca do kolejki, a klient widzi status "zakładamy usługę".

Flaem: gotowy panel dla hostingu

Jeśli nie potrzebujesz panelu od zera, zacznij od naszego produktu. Prowadzi cały cykl życia usługi pod Twoją marką.

Sklep

Ekran panelu Flaem: zamówienie serwera VPS w sklepie, z pakietem, systemem, lokalizacją, dodatkami i podsumowaniem zamówienia

Provisioning na Twoich węzłach

Klient kupuje, a usługa zakłada się sama na Twojej infrastrukturze.

Sklep, portfel i rozliczenia

Sprzedaż, płatności i limity w tym samym panelu, z Twoją marką i domeną.

Serwer gry

Ekran panelu Flaem: serwer Minecraft z adresem, zakładkami konsoli, plików i kopii, zużyciem na żywo, wykresem graczy i konsolą

Konsola, pliki i zmienne startowe

Klient zarządza serwerem gry albo VPS-em bez pisania do wsparcia.

Żywe metryki

Procesor, pamięć i sieć na żywo, dla klienta i dla Ciebie.

Flaem, panel na zamówienie czy WHMCS z modułami

Trzy drogi, które widzimy u hostingów. Uczciwie: każda ma sens w innej sytuacji.

  1. Flaem

    Czas do startu: najkrótszy, gotowy produkt

    Co dostajesz

    Własne procesy sprzedaży: w granicach produktu. Serwery gier i VPS w jednym panelu. Wygląd pod Twoją marką.

    Licencja

    Abonament Flaem

  2. WHMCS i moduły

    Czas do startu: zależy od modułów

    Co dostajesz

    Własne procesy sprzedaży: przez moduły i hooki. Serwery gier i VPS w jednym panelu: przez osobne moduły. Wygląd pod Twoją marką: przez szablony.

    Licencja

    Płatna licencja WHMCS

  3. Panel na zamówienie

    Czas do startu: najdłuższy, budowa od zera

    Co dostajesz

    Własne procesy sprzedaży: dokładnie Twoje. Serwery gier i VPS w jednym panelu. Wygląd pod Twoją marką.

    Licencja

    Kod przekazany Tobie

Z czym łączymy hosting

Typowy hosting ma kilka systemów, które muszą mówić jednym językiem. Każde połączenie opisujemy osobno.

Panel klienta i billing

Twój hosting

Pterodactyl

Dane płyną w obie strony
  • Zakładanie, zawieszanie i usuwanie serwerów gier, użytkownicy i alokacje.

Proxmox

Dane płyną w obie strony
  • Maszyny wirtualne VPS, szablony systemów, limity i reinstalacje z panelu.

WHMCS

Dane płyną w obie strony
  • Jeśli zostaje Twoim billingiem: produkty, usługi i statusy płatności.

Stripe i Przelewy24

Dane płyną do środka
  • Płatności jednorazowe i doładowania portfela, zwroty.

KSeF

Dane płyną ze środka
  • Faktury za usługi wysyłane do Krajowego Systemu e-Faktur.

Discord

Dane płyną ze środka
  • Powiadomienia o awariach i zgłoszenia wsparcia na kanałach zespołu.

Pytania firm hostingowych

Najczęstsze pytania przed zmianą panelu.

Opisz swój hosting

Napisz, jakie usługi sprzedajecie i na czym dziś działa panel. Odpowiemy, czy wystarczy Flaem, czy warto budować, z bezpłatną wyceną.