Konfiguracja bramek
Każdą bramkę włączasz w Płatności → kliknij nazwę bramki → wklej dane → Zapisz. Poniżej znajdziesz, skąd wziąć dane w panelu każdego operatora.
Najpierw tryb testowy
Bramki z trybem testowym (sandbox) mają przełącznik Tryb testowy. Wymaga on danych z konta testowego operatora. Po testach wyłącz go i wklej dane produkcyjne.
Tpay
Dane w Panelu Odbiorcy Płatności: Integracje → API (Open API) oraz Powiadomienia → Zabezpieczenia.
Powiadomienia: automatycznie. Wymaga e-maila gracza.
Przelewy24
Dane w panelu P24: Moje dane → Dane API i konfiguracja.
Powiadomienia: automatycznie. Wymaga e-maila gracza. Waluty: PLN, EUR.
PayByLink
W panelu PayByLink → Przelewy → Sklepy dodaj sklep i skopiuj jego ID oraz klucz tajny (Hash). Tryb testowy przełączasz w ustawieniach sklepu w PayByLink.
Powiadomienia: automatycznie.
HotPay
W panelu HotPay dodaj usługę płatności (API zaawansowane) i skopiuj Sekret usługi oraz Hasło notyfikacji.
Powiadomienia: po zapisie skopiuj adres z karty HotPay i wklej go w ustawieniach usługi jako adres notyfikacji.
SimPay
Powiadomienia: po zapisie wklej adres z karty SimPay w ustawieniach usługi jako adres IPN. Waluty: PLN, EUR, USD.
DPay
W panelu DPay → Punkty płatności → Przelewy dodaj punkt i skopiuj jego nazwę (service) oraz Hash.
Powiadomienia: automatycznie.
Paymentic
Skopiuj ID punktu płatności i wygeneruj klucz API. Konto sandbox działa po włączeniu trybu testowego.
Powiadomienia: w panelu Paymentic → Webhooki dodaj adres z karty Paymentic (zdarzenia transakcji). Waluty: PLN, EUR, USD.
CashBill
Utwórz punkt płatności typu Web Service i skopiuj jego identyfikator oraz klucz.
Powiadomienia: w panelu CashBill ustaw adres z karty CashBill jako adres powiadomień punktu płatności.
Stripe
Klucz Secret key znajdziesz w Developers → API keys (sk_live_…, albo rk_… dla klucza ograniczonego). Tryb testowy włącza się sam dla kluczy sk_test_.
Powiadomienia (opcjonalne, przyspieszają potwierdzanie): w Stripe → Developers → Webhooks dodaj endpoint z adresem z karty Stripe, wybierz zdarzenia checkout.session.* i wklej jego Signing secret (whsec_…) w StillShop.
Stripe obsługuje każdą walutę sklepu.
PayPal
Utwórz aplikację w developer.paypal.com → Apps & Credentials i skopiuj Client ID oraz Secret. Do testów użyj danych z zakładki Sandbox i włącz Tryb testowy.
Powiadomienia nie są potrzebne — płatność potwierdzamy, gdy gracz wraca ze strony PayPala. Waluty: PLN, EUR, USD.