PayU

PayU obsługuje BLIK i karty (POS PLN) oraz osobny POS EUR (karty/portfele EUR). Konfiguracja: Ustawienia organizacji → Integracje płatności → PayU. Instrukcja poniżej = treść z panelu Zevio.

Konto i aktywacja w PayU

Rejestracja i weryfikacja konta

Konto merchanta jest tworzone automatycznie przez Zevio. PayU wysyła na Twój e-mail zaproszenie do Panelu Menadżera - ustaw hasło z tej wiadomości (nie hasło Zevio), zaloguj się i dokończ KYC/AML, umowę oraz przelew aktywacyjny według instrukcji rejestracji PayU.

Od sprzedaży z Zevio dzieli Cię już tylko jeden krok - aktywacja konta w PayU. Sprawdź swoją skrzynkę e-mail. Powinna czekać tam wiadomość od bramki płatniczej z prośbą o ustawienie hasła do Panelu Menedżerskiego PayU. Ustaw hasło, zaloguj się do panelu, a następnie dokończ KYC i umowę.

Punkt płatności (POS) - REST API

W panelu PayU: Sklep → Punkty płatności. Przy dodawaniu punktu wybierz REST API (Checkout) - nie Classic API. Po utworzeniu POS otwórz jego konfigurację i skopiuj Pos ID, Client ID, Client Secret oraz Second Key (MD5). Transparentny BLIK (Level 0) i PAYID muszą być włączone na tym samym Pos ID, który wklejasz do Zevio. PAYID wymaga boardingu Sales/Customer Care (sandbox i produkcja). Tokenizacja kart MULTI na sandboxie REST jest zwykle dostępna automatycznie ~90 min po utworzeniu POS.

Konfiguracja w Zevio

Dane dostępowe

Przy rejestracji organizacji przez onboarding Zevio dane POS (Pos ID, Client ID, Client Secret, Second Key) są zapisywane automatycznie. Możesz je sprawdzić w Integracje płatności → PayU.

  • Pos ID, Client ID, Client Secret, Second Key (MD5)
  • To jest POS PLN. Osobny POS EUR dodajesz później przyciskiem konfiguracji EUR, jeśli potrzebujesz ofert w EUR.
  • Przy ręcznym podpięciu istniejącego konta użyj formularza credentiali (nie Classic API).

Wprowadź Pos ID, Client ID, Client Secret i Second Key z panelu PayU (REST API), aby podpiąć istniejące konto merchanta do tej organizacji. To jest POS PLN. Osobny POS EUR dodasz później w ustawieniach płatności organizacji, jeśli potrzebujesz ofert w EUR.

Webhooki i powiadomienia

Przy rejestracji płatności Zevio przekazuje adresy webhooków i powrotu do PayU automatycznie. Nie musisz ręcznie konfigurować URL-i powiadomień w panelu merchantów PayU.

Wybór operatora płatności

Po poprawnej weryfikacji wybierz PayU jako operator płatności kartą i BLIK w ustawieniach organizacji (sekcja Operator płatności). Płatności powtarzalne BLIK: tylko model O. Karty: Secure Form white label - jednorazowe SINGLE_LONGTERM, subskrypcje MULTI (TOK_), bez przekierowania do hostowanego checkout.

POS EUR

Wprowadź dane osobnego punktu płatności PayU obsługującego EUR. Oferty w EUR wymagają tego POS.

Auto-rejestracja partnerska

Uzupełnij dane wymagane przez PayU. NIP, adres, telefon, osoba kontaktowa i strona WWW są brane z formularza ustawień organizacji i zostaną zapisane dopiero po udanej rejestracji.

Testy sandbox (skrót)

Ustawienia organizacji → Dostawcy płatności → Skonfiguruj PayU. Osobny POS REST API dla PLN (BLIK + karty PLN) i osobny POS EUR (tylko karty/portfele EUR). Skopiuj z panelu: Pos ID, Client ID, Client Secret, Second Key. Dla BLIK włącz transparentny kod BLIK na POS PLN. Płatności powtarzalne BLIK wymagają osobnego włączenia przez PayU (Sales / Customer Care). Karty działają w formularzu na stronie Zevio (bez przekierowania do PayU). Po weryfikacji wybierz PayU jako operatora BLIK i/lub kart.

  • BLIK działa wyłącznie na ofercie PLN i POS PLN. W polu BLIK w Zevio wpisz jeden z 6-cyfrowych kodów testowych:
  • U PayU Płatności powtarzalne BLIK działają tylko w modelu O i tylko w PLN.
  • Te same karty testowe PayU działają na ofertach PLN i EUR. Oferta EUR wymaga skonfigurowanego punktu płatności EUR. Do płatności jednorazowej i subskrypcji używaj różnych kart.
  • Oferta z subskrypcją: użyj karty (sekcja Karty) lub BLIK. Apple Pay i Google Pay w subskrypcji działają tylko ze Stripe.

Gdzie w panelu

  • /dashboard/settings/organization → Integracje płatności → PayU
  • Operator płatności → PayU dla karty/BLIK

Weryfikacja KYC / AML w PayU

Najpierw otwórz tę sekcję, potem potwierdź

1. E-mail od PayU i pierwsze logowanie

Zevio już utworzyło w PayU firmę, sklep i POS oraz przekazało dane firmy (NIP, REGON, forma prawna, adres, WWW), IBAN, dane reprezentanta z PESEL oraz dane dostępowe POS. Na Twój e-mail PayU wysłał zaproszenie - otwórz je, ustaw hasło do Panelu Menadżera i zaloguj się. Hasło panelu PayU to nie hasło Zevio.

2. Załącz dokumenty w panelu PayU

W panelu dokończ weryfikację KYC: załącz skan dokumentu tożsamości reprezentanta oraz inne dokumenty, o które poprosi PayU (np. oświadczenie o beneficjentach rzeczywistych). Danych firmy, PESEL-u i IBAN nie musisz wprowadzać ponownie - zostały przekazane przy rejestracji przez Zevio.

3. Zaakceptuj umowę merchanta

W panelu PayU zaakceptuj umowę merchanta online. Bez umowy i pozytywnej weryfikacji PayU nie aktywuje produkcyjnych metod płatności.

4. Przelew aktywacyjny

Wykonaj przelew aktywacyjny z rachunku podanego przy rejestracji (firmowy; przy JDG dopuszczalne konto właściciela). W panelu: Rejestracja → Przelew aktywacyjny. Dopiero po zaksięgowaniu PayU rozpoczyna analizę AML.

5. Poczekaj na wynik weryfikacji AML

PayU samodzielnie prowadzi KYC/AML. Do pozytywnej decyzji konto może być ograniczone. Po akceptacji dokończysz konfigurację w panelu PayU.

Aktywacja merchanta i metody płatności

1. Poczekaj na aktywację metod płatności

Po rejestracji POS zwykle ma tylko wyłączoną metodę testową i bez auto-wypłat. Pojawienie się pozostałych metod ze statusem ENABLED w Panelu Menadżera PayU oznacza, że PayU aktywował merchanta.

2. Co dalej w Zevio

Dane POS są już zapisane w Zevio. Gdy metody są aktywne w PayU, możesz przyjmować płatności (BLIK i karta przez PayU). Dopóki trwa weryfikacja, organizacja działa w trybie testowym - wyłączysz go w Zevio dopiero po aktywacji merchanta po stronie PayU.

Zevio przekazuje dane rejestracyjne do PayU, ale nie prowadzi kontroli AML. Dokumenty, umowę, przelew aktywacyjny i decyzję KYC/AML realizuje PayU.

Szczegółowe scenariusze sandbox

Ustawienia organizacji → Dostawcy płatności → Skonfiguruj PayU. Osobny POS REST API dla PLN (BLIK + karty PLN) i osobny POS EUR (tylko karty/portfele EUR). Skopiuj z panelu: Pos ID, Client ID, Client Secret, Second Key. Dla BLIK włącz transparentny kod BLIK na POS PLN. Płatności powtarzalne BLIK wymagają osobnego włączenia przez PayU (Sales / Customer Care). Karty działają w formularzu na stronie Zevio (bez przekierowania do PayU). Po weryfikacji wybierz PayU jako operatora BLIK i/lub kart.

BLIK

  • BLIK działa wyłącznie na ofercie PLN i POS PLN. W polu BLIK w Zevio wpisz jeden z 6-cyfrowych kodów testowych:
  • udana płatność jednorazowa (lub inny 777xxx).
  • udana płatność (nadaje się też do subskrypcji).
  • płatność odrzucona.
  • kod wygasł.
  • kod anulowany.
  • kod już wykorzystany.
  • Subskrypcja
  • Oferta PLN z włączonymi Płatnościami powtarzalnymi BLIK (model O). Pierwsza płatność z kodem, kolejne odnowienia bez kodu.
  • użyj przy pierwszej płatności subskrypcji (udana rejestracja).
  • tylko jednorazowo. Nie używaj przy subskrypcji (kolejne raty nie przejdą).
  • bank bez wsparcia Płatności powtarzalnych BLIK.
  • Kwota oferty 39.30 PLN - kolejna rata: błąd „MIT niedozwolony”.
  • Kwota oferty 39.31 PLN - kolejna rata: przekroczony limit.
  • Kwota oferty 39.32 PLN - kolejna rata: brak środków.
  • U PayU Płatności powtarzalne BLIK działają tylko w modelu O i tylko w PLN.

Karty

  • Te same karty testowe PayU działają na ofertach PLN i EUR. Oferta EUR wymaga skonfigurowanego punktu płatności EUR. Do płatności jednorazowej i subskrypcji używaj różnych kart.
  • Dane karty wpisujesz w formularzu na stronie Zevio. Jeśli nie podano inaczej: data 12/29, CVV 123.
  • Płatność jednorazowa
  • Poniższe karty są do oferty bez subskrypcji. Nie używaj ich przy subskrypcji.
  • płatność udana (PLN lub EUR).
  • płatność udana (PLN lub EUR).
  • płatność odrzucona.
  • udana tylko dla kwot poniżej 10.00 PLN lub 10.00 EUR.
  • Subskrypcja
  • Do subskrypcji używaj kart poniżej. Te same numery na ofercie PLN i EUR. Przy pierwszej płatności możesz zostać poproszony o potwierdzenie w banku.
  • zalecana karta do testu subskrypcji (płatność udana).
  • płatność udana.
  • płatność udana.
  • data 02/32, CVV 123 - płatność udana.
  • udana tylko dla kwot poniżej 10.00 PLN lub 10.00 EUR.
  • Nie używaj przy subskrypcji kart z sekcji jednorazowej - subskrypcja się nie zapisze.

Apple Pay / Google Pay

  • Przekierowanie do PayU. Apple Pay w Safari, Google Pay w Chrome / na Androidzie. Przy Apple Pay najpierw dodaj kartę testową PayU do Wallet.
  • Safari, dodaj kartę do Wallet → potwierdź na PayU → sukces.
  • Google Pay: Chrome lub Android → potwierdź na stronie PayU → sukces (karta nie jest obciążana w sandboxie).
  • w portfelu - płatność odrzucona (te same karty co przy płatności jednorazowej kartą).
  • Oferta z subskrypcją: użyj karty (sekcja Karty) lub BLIK. Apple Pay i Google Pay w subskrypcji działają tylko ze Stripe.
Sandbox PayU Europe: https://developers.payu.com/europe/pl/docs/testing/sandbox/