INSTRUKCJA INSTALACJI MODUŁU PŁATNOŚCI TPAY.COM
WYMAGANIA
Aby zainstalować moduł potrzebne będą
- Wersja PHP serwera minimum 5.6
- PrestaShop 1.6 lub 1.7
- Dostępna waluta PLN (dla płatności przelewami)
INSTALACJA MODUŁU (PRESTASHOP 1.6)
- Pobierz moduł na dysk i zaloguj się do panelu administracyjnego
- Przejdź do zakładki moduły i wybierz dodaj nowy moduł
- Wybierz pobrany plik i kliknij prześlij moduł
- Wybierz z listy modułów, odszukaj mod04.developer/knij instaluj
Po chwili otrzymasz komunikat o poprawnym zainstalowaniu modułu
- Po instalacji przejdź do konfiguracji modułu04.developer/
INSTALACJA MODUŁU (PRESTASHOP 1.7)
- Pobierz moduł na dysk i zaloguj się do panelu administracyjnego
04.developer/ - Przejdź do zakładki Ulepszenia ->Moduły->Wybrane i wybierz załaduj moduł
- Wybierz pobrany plik, a po instalacji kliknij konfiguruj
04.developer/ KONFIGURACJA MODUŁU
- ID: Twój ID sprzedawcy w systemie tpay.com
- Kod bezpieczeństwa dostępny w panelu odbiorcy płatności w zakładce ustawienia->powiadomienia->bezpieczeństwo
- Pozostałe ustawienia są opcjonalne i zależą od Twoich indywidualnych wymagań
- Kliknij zapisz
Ustawienia płatności blik i zwrotów:
- Klucz API – jest to klucz dostępu wygenerowany w panelu odbiorcy płatności w zakładce ustawienia->api. Dostęp musi mieć uprawnienia "Transakcja" oraz "Zwroty".
- Hasło API – jest to hasło do wygenerowanego dostępu
Zobacz jak prawidłowo wygenerować dostęp do API.
04.developer/ Ostatni krok to wyczyszczenie pamięci podręcznej sklepu. Przejdź do zaawansowane->wydajność
Wybierz „wymuś kompilację” 04.developer/dquo;NIE”
Następnie kliknij „wyczyść pamięć podręczną”.
Wygeneruj nowe zamówienie, opłać je np. w trybie testowym i sprawdź czy wszystko działa poprawnie.
Po tych krokach wróć do ustawień wydajności i ustaw
Wymuś kompilację „NIE”
Cache: „TAK”
AKTYWACJA API KARTOWEGO
- Skonfiguruj dostęp do API kart płatniczych, zgodnie z tym artykułem, wprowadzając konfigurację uwzględniającą następujące wskazówki:
- W polu „adres URL powiadomień” wpisz link według następującego formatu: https://adressklepu.pl/module/tpay/confirmation
gdzie „adressklepu.pl” należy zamienić na adres konfigurowanego sklepu. - Adresy powrotne są opcjonalne, gdyż moduł płatności przesyła je automatycznie dla każdej transakcji. W tym miejscu można wprowadzić np.
https://adressklepu.pl/module/tpay/order-success
oraz
https://adressklepu.pl/module/tpay/order-error
04.developer/ KONFIGURACJA PŁATNOŚCI KARTAMI W TRYBIE ON-SITE
W ustawieniach wtyczki wypełnij:
- Klucz api – klucz dostępu do API kartowego.
- Hasło api – hasło dostępu do API kartowego.
- Kod weryfikacyjny – Wygenerowany kod weryfikacyjny.
- Klucz publiczny RSA – Klucz publiczny RSA wygenerowany dla dostępu do API kartowego.
- Typ hash – algorytm podpisu wygenerowanego dostępu do API kartowego.
- Konto wielowalutowe – określa czy MID jest typu EDCC lub Multi-Currency. Jeśli MID jest EDCC, to bramka kartowa będzie dostępna tylko dla zamówień w PLN.
Pozostałe dane uzupełnij według konfiguracji zalecanej w podpowiedziach.
W ramach tego modułu płatności można skonfigurować aż 10 różnych dostępów.
Konfiguracja Płatności kartami – przykłady
Strona x.pl posiada walutę PLN, natomiast x.com sprzedaje w USD oraz EUR. W takim wypadku można podłączyć konto z EDCC, odznaczając opcję „MID wielowalutowy?” i wpisując w konfiguracji domenę https://x.pl/ oraz konto typu multi currency, zaznaczając opcję „MID wielowalutowy?” wpisując w adres https://x.com/. Można dodać więcej kont jako kolejne MID’y, jeżeli dla każdej waluty rozliczenie ma być 1:1 czyli bez przewalutowania. Wtedy w konfiguracji każdego MID’u wpisujemy walutę, do której ma służyć.
Prosimy zwrócić uwagę na znak / na końcu adresu w większości przypadków jego dodanie jest konieczne do poprawnego wyświetlenia bramki płatności.