PrestaShop

Wersja modułu: 4.2.9
Pobierz moduł
Pobierz moduł PrestaShopWymagania
- PrestaShop w wersji 1.6.x, 1.7.x, 8.x lub 9.x (minimum 1.6.1.11)
- PHP 7.1 lub nowszy
- Wymagane rozszerzenia PHP:
ctype,curl,json,zlib
Wersja 3.5.5 obsługuje PHP 5.6 i PrestaShop 1.6.0.14+.
Instalacja
PrestaShop 1.6
Przejdź do Moduły → Moduły i usługi, kliknij „Dodaj nowy moduł", wskaż plik modułu i kliknij „Wgraj moduł". Następnie zainstaluj moduł z listy.


PrestaShop 1.7 / 8 / 9
Przejdź do Moduły → Menedżer modułów, kliknij „Wgraj moduł", wskaż plik — instalacja odbywa się automatycznie.

Konfiguracja
Parametry konfiguracyjne modułu są pogrupowane kategoriami odpowiadającymi zakładkom panelu konfiguracyjnego: "USTAWIENIA PŁATNOŚCI", "USTAWIENIA SPRZEDAŻY", "USTAWIENIA WIDGETU", "USTAWIENIA DEWELOPERSKIE".
Ostatnia zakładka "DIAGNOSTYKA WTYCZKI" nie zawiera żadnych parametrów do ustawienia i pełni funkcję informacyjno-diagnostyczną.
Ustawienia płatności

Kluczowe pola:
- Produkcyjny klucz API — wymagany do komunikacji z Comfino
- Tekst wyświetlany przy metodzie płatności (domyślnie: „(Raty | Kup teraz, zapłać później | Finansowanie dla firm)")
- Minimalny próg koszyka (domyślnie: 30 PLN)
- Opcja użycia numeru zamówienia jako zewnętrznego ID
Ustawienia sprzedaży

Umożliwia filtrowanie produktów według kategorii w celu ograniczenia dostępności finansowania. Dotyczy: rat zeroprocentowych, płatności odroczonych i leasingu.
Ustawienia widgetu
Opcje podstawowe:

- Włączenie/wyłączenie widgetu
- Typ widgetu (standardowy lub klasyczny)
- Typy ofert: raty zeroprocentowe, niskooprocentowane, odroczone, biznesowe, leasing
- Wyświetlanie logo dostawcy
Opcje zaawansowane:

- Selektory CSS elementu ceny i kontenera widgetu
- Konfiguracja wykrywania zmiany ceny
- Wybór metody osadzania
- Niestandardowy arkusz stylów CSS
- Kod inicjalizacyjny JavaScript
Ustawienia deweloperskie

- Przełącznik środowiska testowego
- Testowy klucz API
- Tryb debugowania
- Tryb serwisowy do selektywnego testowania
Diagnostyka wtyczki





Wyświetla: informacje o wersji, dane PHP/serwera, logi błędów i debugowania oraz funkcję resetu modułu. Reset przywraca konfigurację, hooki, statusy zamówień i pamięć podręczną bez utraty danych.
Widok koszyka


Schemat procesu

Wymagania dotyczące klienta
Moduł wymaga podania przez klienta numeru telefonu (format: xxxxxxxxx, xxx xxx xxx lub +48 xxxxxxxxx) do wysyłki kodów SMS i aktualizacji transakcji. Serwer musi obsługiwać metodę HTTP PUT do powiadomień o statusach.
Wymagane dane klienta:
- Imię i nazwisko (2–63 znaki)
- Prawidłowy adres e-mail
- Polski numer telefonu komórkowego
- Pełne dane adresowe (ulica, numer budynku, mieszkania, kod pocztowy, miasto, kod kraju)