INSTRUKCJA INSTALACJI MODUŁU PŁATNOŚCI TPAY.COM

WYMAGANIA

Aby zainstalować moduł potrzebne będą

  1. Wersja PHP serwera minimum 5.6
  2. PrestaShop 1.6 lub 1.7
  3. Dostępna waluta PLN (dla płatności przelewami)

 

INSTALACJA MODUŁU (PRESTASHOP 1.6)

  1. Pobierz moduł na dysk i zaloguj się do panelu administracyjnego
  2. Przejdź do zakładki moduły i wybierz dodaj nowy moduł
  3. Wybierz pobrany plik i kliknij prześlij moduł
  4. Wybierz z listy modułów, odszukaj moduł tpay i kliknij instaluj

 

Po chwili otrzymasz komunikat o poprawnym zainstalowaniu modułu

 

  1. Po instalacji przejdź do konfiguracji modułu

 

INSTALACJA MODUŁU (PRESTASHOP 1.7)

  1. Pobierz moduł na dysk i zaloguj się do panelu administracyjnego
  2. Przejdź do zakładki Ulepszenia ->Moduły->Wybrane i wybierz załaduj moduł
  3. Wybierz pobrany plik, a po instalacji kliknij konfiguruj

 KONFIGURACJA MODUŁU

 

  1. ID: Twój ID sprzedawcy w systemie tpay.com
  2. Kod bezpieczeństwa dostępny w panelu odbiorcy płatności w zakładce ustawienia->powiadomienia->bezpieczeństwo
  3. Pozostałe ustawienia są opcjonalne i zależą od Twoich indywidualnych wymagań
  4. Kliknij zapisz

Ustawienia płatności blik level 0 oraz zwrotów:

Uzupełnienie tych ustawień jest wymagane jeśli funkcjonalność wykonywania zwrotów z poziomu widoku zamówienia oraz płatności BLIK mają działać poprawnie.

  1. Klucz API – jest to klucz dostępu, który musi zostać wygenerowany w panelu odbiorcy płatności w zakładce ustawienia->api. Dostęp musi mieć uprawnienia „Transakcja” oraz "Zwroty", zgonie z instrukcją generowania dostępu do API.
  2. Hasło API – jest to hasło do wygenerowanego dostępu

 

Ostatni krok to wyczyszczenie pamięci podręcznej sklepu. Przejdź do zaawansowane->wydajność

 

Wybierz „wymuś kompilację” oraz Cache „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

 

  1. 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

 

KONFIGURACJA PŁATNOŚCI KARTAMI W TRYBIE ON-SITE

 

W ustawieniach wtyczki wypełnij:

  1. Klucz api – klucz dostępu do API kartowego.
  2. Hasło api – hasło dostępu do API kartowego.
  3. Kod weryfikacyjny – Wygenerowany kod weryfikacyjny.
  4. Klucz publiczny RSA – Klucz publiczny RSA wygenerowany dla dostępu do API kartowego.
  5. Typ hash – algorytm podpisu wygenerowanego dostępu do API kartowego.
  6. 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.