Itemshop, czyli sklep dla graczy
Jak założyć sklep na serwer, dodać produkty i komendy, ustawić wygląd, prowizje i wypłaty do portfela oraz co widzi gracz przy zakupie.
Itemshop stawia gotowy sklep pod adresem gmhst.pl/twojanazwa. Gracz wybiera produkt, podaje nick, płaci i komendy lecą prosto na Twój serwer. Nie musi zakładać konta w panelu, a Ty nie musisz niczego instalować na serwerze.
Sklep znajdziesz w menu panelu, w zakładce Itemshop. Jedno konto prowadzi jeden sklep, ale produkty z tego sklepu mogą trafiać na kilka Twoich serwerów naraz.
Zanim założysz
Sprzedawcą wobec graczy jesteś Ty, nie Gamehost. My dajemy narzędzie, przyjmujemy zapłatę w Twoim imieniu i dostarczamy towar na serwer. Za to, co obiecujesz w opisie produktu i co gracz faktycznie dostanie, odpowiadasz przed nim sam.
Z tego wynikają dwie rzeczy, na które zgadzasz się przy zakładaniu sklepu:
- zarobek trafia na Twoje konto w panelu i płacisz nim za usługi Gamehosta, bez wypłaty na konto bankowe,
- reklamacje graczy dotyczące towaru trafiają do Ciebie, więc musisz podać działający adres e-mail.
Szczegóły opisuje Regulamin Itemshopu.
Zakładanie sklepu
Potrzebujesz dwóch rzeczy: nazwy, którą zobaczą gracze, i adresu.
Adres to człon przed .gmhst.pl. Może mieć od 3 do 32 znaków: małe litery, cyfry i myślnik, ale nie na początku ani na końcu. Formularz sprawdza w locie, czy nazwa jest wolna. Adres zmienisz później w ustawieniach, ale stary przestaje wtedy działać od razu, więc jeśli masz go w opisie serwera albo na Discordzie, popraw go w obu miejscach.
Sklep powstaje zamknięty. Otwierasz go przyciskiem na pulpicie, gdy dodasz pierwszy produkt i sprawdzisz, że komendy działają.
Produkty
Produkt to nazwa, cena i komendy, które mają się wykonać po zapłacie. Reszta pól jest nieobowiązkowa, ale warto z nich korzystać.
- Opis widzi gracz na karcie produktu. Napisz w nim, co dokładnie dostaje i na jak długo.
- Ikona pochodzi z gotowego zestawu 23 grafik: rangi, skrzynki, zbroje, kryształy. Nie da się wstawić własnego adresu obrazka, żeby strona sklepu nie ładowała plików z obcych serwerów.
- Czas trwania zamienia produkt w rangę czasową. Po upływie terminu wykonujemy komendy odbierające, jeśli je ustawisz.
- Sztuk na stanie ogranicza liczbę sprzedaży. Gdy zostanie dziesięć albo mniej, karta pokazuje graczom licznik pozostałych sztuk.
- Kategoria grupuje produkty w sekcje. Sklep bez kategorii pokazuje jedną listę.
Komendy
Komendy wpisujesz po jednej w linii, bez ukośnika na początku. W treści możesz użyć znaczników, które podmieniamy przed wysłaniem:
| Znacznik | Co wstawiamy |
|---|---|
{nick} | nick podany przez gracza przy zakupie |
{produkt} | nazwa produktu |
{kwota} | zapłacona kwota |
{sklep} | nazwa sklepu |
{order_id} | numer zamówienia |
Typowa komenda dla rangi wygląda tak:
lp user {nick} parent add vip
Przy rangach czasowych warto ustawić też komendę odbierającą, na przykład lp user {nick} parent remove vip. Wykonamy ją automatycznie, gdy minie opłacony czas.
Każdy produkt musi mieć wskazany co najmniej jeden serwer, na który polecą komendy. Bez tego sprzedaż jest zablokowana, bo nie mielibyśmy gdzie dostarczyć towaru.
Wygląd sklepu
W ustawieniach wybierasz motyw, kolor przewodni, zdjęcie w nagłówku i wzór tła strony. Zmiany widać od razu po zapisaniu.
- Motywy: Noc, Dzień, Neon, Blokowy i Karbon. Różnią się nie tylko kolorami, ale też krojem pisma i kształtem kart.
- Napis w nagłówku wybierasz z listy gotowych fraz albo zostawiasz nazwę sklepu.
- Blok w pasku bocznym to jedno z trzech: ostatnie zakupy, instrukcja zakupu albo cel zbiórki z paskiem postępu. Cel liczy zarobek z bieżącego miesiąca i zeruje się pierwszego dnia następnego.
- Stan serwera w prawym górnym rogu nagłówka pokazuje, czy serwer działa i ilu graczy jest online. Odczyt odświeża się co minutę.
- Odnośniki dodajesz osobno do paska u góry i do stopki, po cztery w każdym miejscu.
Płatności i prowizje
Gracz płaci BLIK-iem, przelewem albo kartą paysafecard. Od każdej opłaconej transakcji pobieramy prowizję zależną od metody:
| Metoda | Prowizja | Przy zakupie za 20 zł zostaje Ci |
|---|---|---|
| BLIK | 4% + 0,30 zł | 19,50 zł |
| Przelew | 4% + 0,30 zł | 19,50 zł |
| paysafecard | 14% + 0,30 zł | 16,90 zł |
Stawka paysafecard jest wyższa, bo tyle kosztuje sam kanał płatności. Nie decydujesz o tym, czym zapłaci gracz, więc weź tę różnicę pod uwagę przy ustalaniu cen.
Pojedynczy zakup mieści się w granicach od 1 zł do 500 zł. Aktualne stawki widzisz zawsze w zakładce Ustawienia, w karcie prowizji.
Zarobek zapisujemy na Twoim koncie w panelu zaraz po potwierdzeniu płatności. Płacisz nim za serwery, przedłużenia i dodatki.
Kody rabatowe i promocje
Kod rabatowy obniża cenę o procent albo o konkretną kwotę. Ustawiasz mu termin ważności, limit użyć, minimalną kwotę zakupu i to, czy działa na cały sklep, czy tylko na jeden wybrany produkt. Gracz wpisuje go w oknie zakupu i od razu widzi nową kwotę.
Promocja to druga cena przy produkcie, z opcjonalną datą końca. Karta produktu pokazuje wtedy przekreśloną cenę i znaczek z procentem.
Prowizję liczymy od kwoty faktycznie zapłaconej, czyli już po rabacie.
Sprzedaż i statystyki
Zakładka Sprzedaż pokazuje listę zamówień: kto, co, za ile i czy komendy doszły. Jeśli któraś nie przeszła, możesz powtórzyć dostarczenie jednym przyciskiem.
Zakładka Statystyki ma cztery karty: sprzedaż dzień po dniu, co się sprzedaje, stan sklepu i kody, których gracze używają.
Powiadomienia i API
W ustawieniach możesz podać adres webhooka. Wyślemy na niego dane każdego opłaconego zamówienia, więc podepniesz pod to własnego bota albo skrypt.
Sklep ma też API do odczytu produktów i zamówień oraz do zapisu, jeśli chcesz sterować nim z zewnątrz. Token wygenerujesz w ustawieniach, w karcie API.
Co widzi gracz
Gracz wchodzi na adres sklepu, klika produkt i wypełnia okno zakupu: nick z gry, adres e-mail, metoda płatności. E-mail jest obowiązkowy, bo to jedyny dowód zakupu, jaki mu zostaje. Wysyłamy na niego potwierdzenie z numerem zamówienia i danymi towaru.
Przed zapłatą gracz akceptuje regulamin i politykę prywatności Itemshopu oraz zgadza się na natychmiastowe rozpoczęcie realizacji, co zgodnie z ustawą o prawach konsumenta oznacza utratę prawa odstąpienia po dostarczeniu towaru. Bez obu zgód zakup nie dojdzie do skutku.
Po zapłacie towar trafia na serwer w kilka sekund. Gracz widzi stronę ze statusem zamówienia i może na nią wrócić w każdej chwili.
Zamykanie sklepu
Przycisk na pulpicie zamyka sklep dla graczy. Strona nadal działa, ale zamiast produktów pokazuje komunikat, a Ty możesz dopisać powód, na przykład przerwę techniczną. Produkty, ustawienia i statystyki zostają nietknięte.