Integracja Paynow z CONREGO

Integracja Paynow z CONREGO wymaga jednoczesnej pracy w dwóch panelach:

  • panelu administracyjnym CONREGO,
  • panelu Paynow (testowym lub produkcyjnym).

Podczas konfiguracji konieczne jest wzajemne kopiowanie danych pomiędzy systemami:

  • z Paynow → klucze API do CONREGO,
  • z CONREGO → adres powiadomień do Paynow.

Wymagania

Aby przeprowadzić integrację:

  • posiadasz konto w mBanku i posiadasz konto Paynow
  • posiadasz testowe konto Paynow (sandbox)
  • masz dostęp administracyjny do panelu CONREGO.

Dane wymagane do integracji

Do poprawnej konfiguracji Paynow w CONREGO potrzebne są:

  • Klucz dostępu API,
  • Klucz obliczania podpisu.

Oba klucze generowane są w panelu Paynow po dodaniu sklepu / punktu płatności.

Konfiguracja Paynow

Rekomendacja: otwórz równolegle dwie karty w przeglądarce:
– panel administracyjny CONREGO,
– panel Paynow (sandbox lub produkcyjny).

Krok 1: Dodanie metody płatności Paynow w CONREGO

  1. Zaloguj się do panelu administracyjnego CONREGO.
  2. Przejdź do:
    KONFIGURACJA → INTEGRACJE → METODY PŁATNOŚCI
  3. Kliknij + DODAJ METODĘ PŁATNOŚCI i wybierz Paynow.
  4. Na ekranie konfiguracji:
    • nadaj nazwę metody płatności,
    • wybierz typ integracji (Sandbox lub Sprzedaż),
    • wybierz akceptowane waluty.

Już na tym etapie widoczny jest adres powiadomień (Webhook URL) generowany przez CONREGO.
Skopiuj go — będzie potrzebny w panelu Paynow.

Dodawanie nowej metody płatności

Krok 2: Konfiguracja sklepu w panelu Paynow

  1. W drugiej karcie zaloguj się do panelu Paynow.
  2. Przejdź do:
    Ustawienia → Sprzedaż → Sklepy i punkty płatności
  3. Dodaj nowy sklep (lub edytuj istniejący).
  4. Wprowadź:
    • adres strony wydarzenia (np. https://demo-event.conrego.app),
    • adres powiadomień skopiowany wcześniej z CONREGO.
  5. Zapisz zmiany.
  6. Skopiuj z panelu Paynow:
    • klucz API,
    • klucz obliczania podpisu.

Klucz API i obliczania podpisu

Krok 3: Uzupełnienie kluczy w CONREGO

  1. Wróć do karty z konfiguracją Paynow w CONREGO.

  2. Wklej:

    • klucz API,
    • klucz obliczania podpisu.
  3. Zapisz ustawienia.

Od tego momentu metoda płatności Paynow jest technicznie zintegrowana z CONREGO.

Utworzenie konta testowego Paynow (Sandbox)

Przed uruchomieniem sprzedaży produkcyjnej zalecamy testy w środowisku sandbox.

  1. Zarejestruj konto testowe:
    https://panel.sandbox.paynow.pl/auth/register

  2. Zaloguj się do panelu sandbox.

  3. Dodaj sklep w:
    Ustawienia → Sprzedaż → Sklepy i punkty płatności

  4. Wprowadź:

    • adres strony wydarzenia (np. https://demo-event.conrego.app),

    • adres powiadomień skopiowany wcześniej z CONREGO..

  5. Skopiuj testowe klucze API i wklej je do CONREGO, wybierając typ integracji: Testowa.

Testowanie płatności

  1. Przygotuj płatny Typ Wejściówki w CONREGO.
  2. Przejdź przez proces rejestracji testowego uczestnika.
  3. Wybierz metodę płatności Paynow (testowa).
  4. Do testów BLIK użyj kodów testowych:
    https://faq.paynow.pl/docs/srodowisko-sandbox
  5. Sprawdź:
    • status transakcji w CONREGO,
    • poprawność aktualizacji statusu rejestracji.

Przejście na płatności produkcyjne

Po poprawnych testach:

  1. Podmień dane testowe na produkcyjne klucze Paynow.
  2. Zmień typ integracji na Sprzedaż.
  3. Upewnij się, że w panelu Paynow ustawiony jest właściwy adres powiadomień.