-
Jan 02, 2026
-
168 wyświetleń
Nowa bramka płatnicza w OSPanel — dlaczego PayNow
Każdy, kto prowadzi własny produkt SaaS, prędzej czy później staje przed decyzją o wyborze bramki płatniczej. To jedna z tych decyzji, które na pierwszy rzut oka wydają się proste — w końcu «wystarczy przyjmować płatności» — ale w praktyce mają wpływ na dziesiątki procesów w systemie.
Dziś chcę podzielić się tym, dlaczego w OSPanel postawiłem na PayNow i co ta zmiana oznacza zarówno dla użytkowników systemu, jak i dla mnie jako developera.
Jak wyglądało to wcześniej?
OSPanel to system zarządzania dla jednostek Ochotniczej Straży Pożarnej. Jednostki opłacają roczny abonament za dostęp do platformy. Do niedawna proces wyglądał następująco:
1. Generowałem fakturę i wysyłałem ją do jednostki
2. Jednostka wykonywała przelew tradycyjny
3. Czekałem na zaksięgowanie wpłaty na koncie
4. Ręcznie weryfikowałem płatność i aktywowałem dostęp
Brzmi znajomo? Dla wielu jednoosobowych projektów SaaS to standard na początku drogi. Problem w tym, że ten model się nie skaluje. Im więcej klientów, tym więcej czasu spędzałem na czynnościach administracyjnych zamiast na rozwoju produktu. Kolejnym krokiem w rozwoju projektu było dodanie kanału płatności w postaci przelewy24.pl. Ten jednak z uwagi na niespełnienie wszystkich oczekiwań, został zmieniony właśnie na rozwiązanie PayNow od mBank.
Dlaczego PayNow?
Przy wyborze bramki płatniczej analizowałem kilka opcji dostępnych na polskim rynku. PayNow wyróżnił się w kilku kluczowych obszarach:
Zaplecze instytucjonalne
PayNow to nie jest kolejny startup fintech — to bramka płatnicza będąca integralną częścią mBanku. Dla mnie jako dostawcy usług dla sektora publicznego (jednostki OSP często działają w strukturach samorządowych) to istotny argument. Stabilność i wiarygodność operatora ma znaczenie.
Jakość dokumentacji i API
Dobra dokumentacja techniczna to coś, co docenia każdy developer. W przypadku PayNow integracja przebiegła sprawnie — endpointy są logicznie zorganizowane, sandbox działa zgodnie z opisem, a przykłady w dokumentacji odpowiadają rzeczywistemu zachowaniu API.
Konkurencyjne warunki
Przy niewielkiej skali działalności (a taki charakter ma większość niszowych produktów SaaS) prowizje i opłaty stałe mają realny wpływ na rentowność. PayNow oferuje warunki, które mają sens dla mniejszych i średnich platform.
Co zmieniło się dla użytkowników OSPanel?
Wdrożenie nowej bramki płatniczej to nie tylko zmiana «pod maską». Użytkownicy zyskali konkretne usprawnienia:
Płatność online w kilka sekund
Koniec z przelewami tradycyjnymi i czekaniem na zaksięgowanie. Koniec z ręcznym generowaniem faktur i przesyłaniem użytkownikowi na adres e-mail. Użytkownik wybiera preferowaną metodę płatności (BLIK, przelew online, karta), finalizuje transakcję i gotowe.
Natychmiastowy dostęp do faktury
Faktura generuje się automatycznie w momencie potwierdzenia płatności. Można ją pobrać bezpośrednio z panelu klienta — bez czekania, bez dodatkowych maili.
Obsługa przerwanych transakcji
Zamknąłeś przypadkiem okno podczas płatności? Żaden problem. Panel klienta pozwala wznowić proces jednym kliknięciem. System automatycznie pobierze należność wynikającą z wygenerowanej wcześniej faktury.
Brak opóźnień w aktywacji
Weryfikacja płatności odbywa się automatycznie w czasie rzeczywistym. Użytkownik nie musi czekać, aż ręcznie potwierdzę wpłatę.
Co zmieniło się dla mnie jako developera?
Automatyzacja płatności to jedno z tych usprawnień, których efekty widać od razu:
Zero manualnej obsługi wpłat
Nie sprawdzam już historii konta bankowego w poszukiwaniu nowych przelewów. Nie kopiuję tytułów przelewów, nie porównuję kwot z fakturami. System robi to za mnie.
Mniej ticketów supportowych
Spora część zapytań od użytkowników dotyczyła statusu płatności lub próśb o ponowne wysłanie faktury. Teraz te kwestie rozwiązują się same.
Więcej czasu na rozwój produktu
To najważniejsza zmiana. Czas, który wcześniej poświęcałem na administrację, mogę teraz przeznaczyć na funkcjonalności, które realnie usprawniają pracę jednostek OSP.
Kilka słów o samej integracji
Dla zainteresowanych stroną techniczną — integracja z PayNow opiera się na standardowym flow z przekierowaniem do bramki płatniczej i obsługą callbacków (webhooków) informujących o statusie transakcji.
Kluczowe elementy, które zaimplementowałem:
• Automatyczne generowanie linku płatniczego z poziomu panelu klienta oraz przez API udostępnione na poczet aplikacji zewnętrznych których jestem autorem i właścicielem.
• Obsługa powiadomień o statusie transakcji (sukces / błąd / anulowanie)
• Automatyczna aktualizacja statusu faktury w bazie danych
• Mechanizm retry dla przerwanych transakcji
Całość udało się wdrożyć i przetestować w ciągu kilku dni roboczych. Dokumentacja PayNow zawiera przykłady dla popularnych języków programowania, co znacząco przyspiesza pracę.
Podsumowanie
Wybór bramki płatniczej to decyzja, którą warto przemyśleć na wczesnym etapie budowania produktu SaaS. Nawet jeśli na początku «ręczna» obsługa płatności wydaje się wystarczająca, szybko okazuje się wąskim gardłem ograniczającym rozwój.
Dla OSPanel integracja z PayNow to krok w kierunku pełnej automatyzacji procesów. Im mniej manualnych czynności — zarówno po mojej stronie, jak i po stronie użytkowników — tym lepiej.
Jeśli budujesz własny produkt i stoisz przed podobną decyzją, chętnie podzielę się doświadczeniami. Możesz napisać do mnie przez formularz kontaktowy lub bezpośrednio na LinkedIn.
Przydatne linki
Panel klienta OSPanel: rataq.pl/klient
Informacje o PayNow: paynow.pl