PayPal for JoomShopping
Przed instalacją sprawdź kartę wydania: Joomla 4–6; PHP ≥ 8.1. Potwierdzona wersja JoomShopping to 5.9.4. Wymagane są cURL, zaufane certyfikaty TLS, JSON i wychodzący HTTPS. Minimalne wymagania nie oznaczają pełnego testu zgodności.
Instalacja i konfiguracja
Wykonaj kopię plików witryny i bazy danych. W Joomla otwórz System → Install → Extensions → Upload Package File i prześlij interoperia-paypal-joomshopping-1.3.13.zip bez rozpakowywania. Zacznij na kopii testowej sklepu; podczas konfiguracji metoda płatności powinna pozostać nieopublikowana.
Otwórz JoomShopping → Options → Payments → Paypal → Config z aliasem paypal_joomshopping, a nie wbudowaną metodę PayPal. W PayPal Developer Dashboard, Apps & Credentials, pobierz Client ID i client secret z tej samej aplikacji Sandbox. Utwórz jej webhook z dokładnym adresem HTTPS i zdarzeniami podanymi we wtyczce, a następnie wpisz jego ID. Wybierz Save and check connection. Użyj osobnego kupującego sandbox. Puste pola sekretów zachowują wartości; Remove je usuwa.
Płatności testowe i rzeczywiste
Używaj danych dostępu i powiadomień z tego samego konta dostawcy oraz środowiska. Testuj na kopii sklepu, korzystając z narzędzi testowych dostawcy. Opublikuj tam metodę dla użytkowników testowych, aby pojawiła się przy zamówieniu. Porównaj wynik u dostawcy z zamówieniem sklepu. Przed przyjmowaniem rzeczywistych płatności wybierz środowisko produkcyjne, podaj jego dane i powiadomienia, sprawdź dostęp oraz publikację. Udany test nie potwierdza działania trybu produkcyjnego.
Płatności anulowane, nieudane lub niepotwierdzone
W mapowaniu Paid musi różnić się od Pending, Failed i Cancelled. Powrót do sklepu nie dowodzi zapłaty. Nie realizuj anulowanego lub nieudanego zamówienia jako opłaconego. Przy niejasnym wyniku porównaj zapis dostawcy z konkretnym zamówieniem przed ponowieniem; nie twórz drugiej płatności, dopóki pierwsza nie zostanie wyjaśniona.
Aktualizacje i wsparcie
Okres wliczonych lub odnowionych aktualizacji i wsparcia znajduje się w zamówieniu. Po jego zakończeniu kończą się aktualizacje i wsparcie; zainstalowana wtyczka nadal działa. Odnowienie jest dobrowolne. Przyszłe zmiany sklepu, hostingu lub dostawcy mogą wymagać aktualizacji.
Skorzystaj z https://interoperia.com/support/ lub kontaktu podanego przy zakupie. Podaj numer zamówienia, wersje wtyczki, Joomla, JoomShopping i PHP oraz treść błędu. Nie wysyłaj haseł, sekretów API ani danych kart.
Który ZIP zainstalować?
Wskazany powyżej instalator produktu pobrany z Interoperia. Archiwa źródeł, kontroli i dowodów nie są instalatorami.
Czy potrzebuję konta dostawcy?
Tak. Potrzebujesz własnego konta sprzedawcy i opisanych poniżej danych dostępu. Umowy i opłaty dostawcy są niezależne od zakupu wtyczki.
Dlaczego nie ma metody płatności przy zamówieniu?
Sprawdź publikację i uprawnienia dostępu w JoomShopping. Nieopublikowana metoda nie jest oferowana klientom.
Dlaczego zapisane pole sekretu jest puste?
Puste pole sekretu zachowuje zapisaną wartość. Nie zastępuj jej tylko dlatego, że jest ukryta.
Czy zapisanie ustawień potwierdza połączenie?
Nie. Zapis ustawień, kontrola połączenia i potwierdzenie płatności to osobne kroki.
Dlaczego zamówienie nadal oczekuje?
Płatność może być niedokończona lub niepotwierdzona. Przed zmianą statusu sprawdź zapis u dostawcy i powiadomienia.
Czy mogę zmienić konto przy oczekujących płatnościach?
Najpierw wyjaśnij oczekujące płatności, aby po zmianie konta lub środowiska nadal można było przypisać je do zamówień.
Co zrobić po aktualizacji?
Najpierw wykonaj kopię, zainstaluj nowy ZIP przez Joomla i sprawdź zachowane ustawienia. Przetestuj połączenie i płatność na kopii sklepu.
Czy wtyczka przestanie działać po końcu wsparcia?
Nie. Kończą się aktualizacje i wsparcie, a nie prawo do używania zainstalowanej wtyczki.
Czy każda wersja powyżej minimalnej jest przetestowana?
Nie. Porównaj środowisko z wymaganiami i wersjami testowanymi. Inną konfigurację sprawdź najpierw na kopii sklepu.
Wersja i wymagania
| Wersja 1.3.11-i18n.1 | Joomla 6.1.3 / JoomShopping 5.9.4 / PHP 8.3.33 | PASSED | 2026-10-10 |
|---|
Dowody instalacji obejmują wcześniejsze wersje pakietów. Dla bieżącej wersji potwierdzono osobną płatność testową, a nie nową pełną macierz instalacji.
Jednoczesne używanie kilku wtyczek płatniczych wymaga wydania ze sprawdzoną zgodnością wspólnej biblioteki. Opisane płatności testowe wykonano oddzielnie.