Najczęściej zadawane pytania
Tutaj znajdziesz odpowiedzi na pytania dotyczące naszych produktów i integracji. Jeśli nie możesz znaleźć odpowiedzi, której szukasz, skontaktuj się z naszym zespołem wsparcia.
Ogólne FAQ
W sklepie nie zmienia się status zamówień pomimo udanej płatności.
Status w sklepie zmienia się na podstawie notyfikacji wysyłanej z PayU. Aby potwierdzić jej poprawne przetworzenie, sprawdź, czy odpowiedź ma status: code (OK): 200.
Kod odpowiedzi możesz sprawdzić w Panelu Managera – w szczegółach transakcji kliknij przycisk "Pokaż raporty".
Najczęstsze przyczyny problemu:
- Sprawdź czy Cloudflare nie blokuje żądań przychodzących z PayU na podstawie adresu IP lub nagłówka
User-Agent. W takiej sytuacji notyfikacje nie zostaną dostarczone poprawnie, a odpowiedź zwracana dla notyfikacji będzie miała kod403wraz z komunikatemerror code: 1010.- W Cloudflare, dodaj adresy IP PayU do listy zaufanych. Zrobisz to poprzez zmianę ustawień Firewall / Access Rules. Instrukcję konfiguracji znajdziesz w dokumentacji: Cloudflare – IP Access Rules. Aktualną listę adresów IP używanych do wysyłki notyfikacji przez PayU sprawdzisz w sekcji Powiadomienia dokumentacji PayU. Dzięki temu notyfikacje z PayU nie będą blokowane przez reguły bezpieczeństwa Cloudflare.
- Wyłącz weryfikację nagłówka
User-Agentw ustawieniach Cloudflare.
- WAF na serwerze blokuje żądania PayU.
- Sprawdź logi WAF (Web Application Firewall) na serwerze, aby zweryfikować, czy żądania z PayU nie są blokowane. Jeśli wykryjesz blokadę, zaktualizuj konfigurację WAF tak, aby dopuścić ruch z adresów IP PayU. Jeżeli nie masz dostępu do ustawień WAF, skontaktuj się z administratorem serwera.
- Jeśli korzystasz z hostingu OVH, sprawdź konfigurację zapory (Firewall) oraz plik
.ovhconfig. Pamiętaj, że opcjahttp.firewall=securityblokuje żądania przychodzące z PayU, więc w razie problemów z notyfikacjami wyłącz ją lub odpowiednio dostosuj konfigurację.
W sklepie nie pojawiają się metody płatności PayU.
Metody są pobierane dynamicznie z POS-a zgodnie z wpisanymi danymi konfiguracyjnymi.
Najczęstsze przyczyny problemu:
- Niepoprawne dane – sprawdź, czy wprowadzone dane są poprawne oraz czy dotyczą właściwego środowiska (sandbox lub produkcja).
- Brak aktywnych metod na POS – sprawdź w Panelu Merchanta, czy dla tego POS-a są aktywne metody płatności.
- Nie można pobrać metod z POS-a – sprawdź, czy połączenia z Twojego serwera do PayU nie są blokowane lub skontaktuj się z administratorem serwera.
Kredyt FAQ
Widget kredytowy FAQ
Po dodaniu kodu na stronie, wyświetla się pusta strona.
Podczas modyfikacji kodu została uszkodzona struktura pliku HTML w wyniku czego strona działa częściowo lub wcale (pusty ekran). Plik HTML jest ustrukturyzowanym plikiem, który musi zachować właściwy format.
Po dodaniu kodu na stronie, nie widzę żadnych zmian, widgeta nie widać.
Prawdopodbnymi przyczynami są:
- Kwota nie znajduje się we właściwym przedziale – zobacz zakres kwot w sekcji Metody płatności Raty i Płacę później.
- Sprawdź czy nie widać widgetu na dole strony. Jeśli widget jest widoczny na stronie (ale w złej lokalizacji) patrz punkt 3.
- Sprawdź, czy nie występują błędy walidacji konfiguracji widżetu. Są one logowane do konsoli w przeglądarce internetowej.
- Kod z backendu (np. z PHP) został wklejony do stony HTML, należyto poprawić.
- Widget składa się z trzech elementów: link do naszego skryptu (w tagu head), tag HTML z widgetem (w tagu body), kod wykonujący funkcję Javascript. Prawdopodobnie na stronie zabrakło któregoś z tych elementów.
- Na liście produktów widget należy dodać przy każdym z produktów.
Widget wyświetla się, ale w złym miejscu.
Należy odnaleźć na stronie element (prawdopodobnie z ceną) pod którym ma być umieszczona informacja o możliwościach spłaty i tam przenieść tag HTML.
Widget wyświetla błędne dane.
Prawdopodobnymi przyczynami są:
- Dodanie właściwych kodów, we właściwych miejscach, tylko do widgeta została przekazana błędna kwota.
- Na stronie istnieją tagi HTML o zduplikowanych identyfikatorach (id).
Na jakich stronach warto umieścić widget?
Rekomendujemy umieszcze widgetu na:
- Opis/karta produktu,
- Lista produktów -dla każdego produktu odrębny
widge. Należy uważać żeby każdy widget miał unikalne id (np.
id="installment-mini-2903"następny np.id="installment-mini-2821"), - Koszyk,
- Checkout – finalizacja zamówienia.
Gdzie mam znaleźć POS_ID i KEY?
W instrukcji instalacji widgeta, pewne dane wskazane w kodzie html są przykładowe i należy w ich miejsce podstawić swoje dane. Są to np. POS_ID i KEY.
- Zaloguj się do panelu menedżerskiego.
- Wybierz Moje sklepy.
- Wybierz punkt płatności w wybranym sklepie - kliknij odpowiedni punkt płatnosci. Po kliknięciu pojawi się strona z ramką, z danymi:
- POS_ID składa się z samych cyfr
- Cały klucz ukazany w panelu menedżerskim (pod nazwą
Protokół OAuth – client_secretlub w przypadku jego braku -Drugi klucz (MD5)) składa się z 32 znaków (cyfr lub małych liter a-f). Wymagane są tylko i wyłącznie pierwsze dwa znaki klucza.
Korzystam z tzw. systemu pudełkowego. Czy widget u mnie zadziała?
Aby widget zadziałał, potrzebna jest zmiana kodu źródłowego strony, zgodnie z instrukcją. W przypadku niektórych systemów pudełkowych modyfikacja kodu może być utrudniona. W takim przypadku, skontaktuj się z dostawcą oprogramowania.
- Jeśli korzystasz z PrestaShop, nie musisz osobno instalować widgetu, PayU udostępnia oficjalny plugin do PrestaShop z opcją promowania kredytowych metod płatności, którego częścią jest widget. Zalecana wersja pluginu do PrestaShop to przynajmniej 3.1.14. Jeśli wykorzystujesz starszą wersję, zalecamy uaktualnienie pluginu.
- Jeśli korzystasz z WooCommerce nie musisz osobno instalować widgetu, PayU udostępnia oficjalny plugin do Woocomerce z opcją promowania kredytowych metod płatności, którego częścią jest widget.