PayU dla Guru (iJoomla)
Plugin PayU (polskie płatności) to plugin dla Joomla 3.x, stworzony jako kolejna forma płatności dla użytkowników komponentu Guru. Zapewnia on możliwość skierowania studentów/uczestników kursów do płatności przy użyciu systemu PayU.
PayU to innowacyjne rozwiązanie stworzone w celu płatności online dla użytkowników z Polski.
Istnieje od 2006 roku. Obecnie mnóstwo stron umożliwia korzystanie z PayU (między innymi allegro, kfc, ali express, starbucks, vistula czy Jysk).
PayU obejmuje:
- Przelew elektroniczny
- Karty płatnicze
- PayU | Płacę później (innowacyjny system)
- PayU | Raty
- PayU | PayTouch
- PayU | Płatności cykliczne
- Płatności wielowalutowe
- PayU | Express
- PayU | Mass Collect
- PayU | MOTO
- Przelew tradycyjny
- Portfele elektroniczne
Co to jest Guru?
Jest to LMS (Learning management system) do tworzenia i obsługi kursów dla Joomla, stworzony przez iJoomla. Umożliwia tworzenie nieograniczonej liczby kursów online opartych na prostym interfejsie.
Umożliwia również dodawanie dowolnego rodzaju multimediów i tworzenie biblioteki dla: wideo, audio, dokumenty, teksty, inne pliki itd.
Komponent Guru jest w pełni responsywny i mobilny. Uczniowie / uczestnicy kursów mogą łatwo przeglądać i uczyć się na dowolnym urządzeniu mobilnym.
Interfejs ucznia umożliwia przeglądanie kursów, quizów i wyników testów oraz certyfikatów.
Warto dodać, że Guru umożliwia zarządzanie z poziomu 3 różnych interfejsów:
- Interfejs nauczyciela
- Interfejs ucznia
- Interfejs administracyjny
Dodatek Guru posiada wersję demo, w której można przetestować działanie komponentu w akcji z poziomu strony głównej jak i panelu administracyjnego.
Wszystkie wymagane informacje można znaleźć tutaj.
Inne dostępne wtyczki płatności dla Guru to: PayPal, Stripe, Authorize.net, VeriTrans i DotPay.
Dodatek dla Joomla, Guru jest dostępnych w 3 wersjach:
- darmowej
- Pro
- Guru pro + JomSocial
Wersję darmową (Guru Light) można pobrać tutaj.
Instalacja Pluginu PayU dla Guru
Plugin instalujemy w panelu administracyjnym, tak samo jak każdy inny dodatek dla Joomla.
Po zainstalowaniu znajdziemy plugin na liście zainstalowanych wtyczek: “Payment Processor [PayU] “ , po otwarciu można łatwo edytować ustawienia.
Krótki opis dostępnych opcji:
- Pos ID - wymaga podania identyfikatora sprzedawcy (POS ID checkout)
- Signature Key - wymaga podania klucza (Second MD5 Key) - który można zlokalizować w panelu administratora.
- Label - nazwa własna etykiety dla płatności
Dodatkowe informacje
Po dodaniu pluginu, pojawi się on na końcu dostępnych płatności w komponencie Guru. Jest jednak możliwa zmiana kolejności wyświetlania wtyczek.
Aby to zrobić należy edytować poniższy plik php:
/components/com_guru/views/gurubuy/view.html.php
I w linijce numer 40 wkleić poniższy kod:
// start custom changes
$temp_plugins = array($plugins["2"], $plugins["0"], $plugins["1"]);
$plugins = $temp_plugins;
// stop custom changes
Spowoduje to, że PayU będzie wyświetlać się na pozycji numer 1.
Wskazana powyżej konfiguracja była testowana przy włączonych pluginach dla PayPal, PayU oraz przelewie bankowym. W przypadku posiadania większej ilości uruchomionych wtyczek, kolejność może być inna.