Krok pierwszy: Pobieranie

  1. Przechodzimy do zakładki Download i pobieramy najnowszą wersję sklepu dla strony WWW (web) i dla serwerów (engine). Paczki z dopiskiem "full" zawierają wszystkie pliki sklepu, natomiast te z dopiskiem "update", tylko pliki zmienione od poprzedniej wersji.

Krok drugi: Instalacja / Wgrywanie - Web

  1. Wypakowujemy archiwum xxx_web_full.zip i wgrywamy wszystkie pliki na FTP naszego strony WWW.
  2. Ustawiamy folderom errors oraz install, a także plikowi includes/config.php uprawnienia do zapisu / edycji. ( chmod 777 lub 755 ).
  3. Odpalamy przeglądarkę i przechodzimy pod adres sklepu.
  4. Naszym oczom ukaże się instalator. Wypełniamy wszystkie pola i klikamy przycisk Instaluj.
  5. Usuwamy folder install.

Krok trzeci: Instalacja / Wgrywanie - Serwer

  1. Wypakowujemy archiwum xxx_engine_*_full.zip i wgrywamy wszystkie pliki na FTP naszego serwera.
  2. Następnie postępujemy według poniższych instrukcji, zależnie od tego na jaki serwer wgrywamy sklep
  3. Jeżeli korzystasz z DirectAdmin lub CPanel pamiętaj, że musisz dodać IP serwera, aby można się z niego było łączyć z bazą danych.
    W celu dodania dostępu do bazy danych z zewnętrznych hostów należy zalogować sie do Directadmin, a następnie:

    Zarządzanie MySQL --> Klikamy na nazwę bazy
    W tabelce "Dostęp z hostów" wpisujemy IP serwera z ktorego się łaczymy. Możemy też wpisać "%", aby zezwolić na łączenie się ze wszystkich adresów IP.
    Klikamy "Dodaj Host".

Krok czwarty: Konfiguracja

  1. Włączamy stronę z naszym nowozainstalowanym sklepem, logujemy się wpisując dane podane podczas instalacji. Po prawej stronie klikamy Panel Admina. Po załadowaniu się strony logujemy się ponownie. Po zalogowaniu klikamy po lewej stronie zakładkę Ustawienia Sklepu.
  2. Wszystko ustawiamy wedle uznania. Bardzo ważne jest, aby podać prawidłowy adres sklepu ! Bez tego sklep nie będzie funkcjonował prawidłowo !
  3. Przechodzimy do zakładki Metody Płatności i edytujemy interesujące nas płatności. ( Jak znaleźć API w konkretnych serwisach? pkt. 7 )
  4. Aby skrypt działał na serwerze, należy dodać jego dane w zakładce Serwery.
  5. W zakładce Taryfy, pole prowizja oznacza koszt przy płatności za pomocą przelewu.
    Lista taryf: Która taryfa odpowiada jakiej kwocie SMS? A także jakie taryfy są obsługiwane przez konkretne serwisy płatności?
  6. W zakładce Cennik podajemy ceny poszczególnych usług, ich ilość oraz na których serwerach dana cena ma obowiązywać.

Krok piąty: Reszta

  1. Do prawidłowego funkcjonowania sklep wymaga dodania zadania do cronjob'a. Będziemy do tego potrzebować kod wygenerowany podczas instalacji. Wchodzimy do bazy danych, następnie do tabeli ss_settings, szukamy wiersza z wartością kolumny key random_key. Kopiujemy zawartość kolumny value. Do cronjoba dodajemy następujące polecenie Zadanie najlepiej ustawić na wykonywanie się co 10 minut.
  2. Przed oddaniem sklepu do użytku warto wyedytować zakładkę Regulamin oraz Kontakt. W tym celu należy na serwerze FTP wejść do folderu themes/default i znaleźć odpowiednio pliki regulations_desc.html oraz contact.html.

Krok szósty: Konfiguracja modułów płatności

W celu skonfigurowania modułu płatności należy przejść do zakładki Metody płatności w PA sklepu SMS, a następnie nacisnąć symbol ołówka przy danej płatności.
  1. CashBill
  2. Transferuj
  3. MicroSMS
  4. SimPay
Projekt graficzny: Michał Budziak
[email protected]