Magento

Instalacja Magento oraz wtyczki potrzebnej do jego integracji z ifirma.pl jest całkowicie darmowa.

Instalacja nowej wtyczki:

Ostrzeżenie – nie instaluj nowej wersji wtyczki, jeżeli Twój sklep jest już zintegrowany z ifirma.pl (w przypadku gdy poprzednia wtyczka nie została odinstalowana).

  • Wtyczkę instaluje się po zainstalowaniu sklepu.
  • Pobierz wtyczkę.
  • Zaloguj się do panelu administracyjnego Twojego sklepu.
  • Przejdź do zakładki „System” ➡ „Magento Connect” ➡ „Zarządzanie Magento Connect”.
  • Po zalogowaniu do Magento Connect Managera (dane takie jak do panelu administracyjnego sklepu) jesteś w zakładce „Extensions”. Znajdź na stronie sekcję „Direct package file upload”, wybierz plik (przycisk „Przeglądaj”), który pobrałeś w kroku drugim i kliknij „Upload”. W oknie na dole ekranu powinien pojawić się komunikat:
  • „Package installed: community (nazwa_pliku_który_pobrałeś) Cleaning cache Cache cleaned successfully

  • Wróć do panelu administracyjnego sklepu Magento (link „Return to Admin” w prawym górnym rogu ekranu Magento Connect Managera). W panelu administracyjnym wejdź do zakładki „System” ➡ „Konfiguracja” i w menu po lewej stronie ekranu znajdź podmenu (powinno być pierwsze od góry) „IFIRMA” ➡ „Konfiguracja”. W celu skonfigurowania ustawień API uzupełnij pola danymi pobranymi z Twojego konta w ifirma.pl: konfiguracja ➡ integracje i usługi ➡ klucze autoryzacji, sekcja „Symetryczne klucze autoryzacji”:
  • klucz do API – rachunek

    klucz do API – faktura

    klucz do API – abonent

    login do API (login w ifirma.pl)

  • Zapisz wprowadzone parametry. Pamiętaj, że jeśli w ifirma.pl przegenerujesz klucze autoryzacji, konieczne będzie wprowadzenie tych nowych kluczy również w konfiguracji API ifirma.pl sklepu Magento. Jeśli chcesz zintegrować z ifirma.pl inne sklepy, wszędzie użyj tych samych kluczy autoryzacji. Dla zamówień złożonych w Twoim zintegrowanym z ifirma.pl sklepie (Sprzedaże → Zamówienia) można teraz wystawić fakturę krajową, fakturę wysyłkową lub proforma, która zostanie automatycznie przesłana do ifirma.pl, gdzie będzie można ją zaksięgować.

UWAGI:

  • polskie stawki VAT (23%, 8%, 5%, 0%) należy samodzielnie zdefiniować w konfiguracji sklepu,
  • nie ma możliwości ustawienia stawki VAT ‘zw’ (sklep nie daje możliwości zdefiniowana stawki z wartością inną niż liczba),
  • sprzedaż w walucie obsługiwana jest na zasadzie 1:1, czyli w sklepie 1 USD = 1 PLN na fakturze.

Instalacja dla starej wersji wtyczki:

  • Pobierz wtyczkę (wersja 1.7.0.2). Wybierz opcję “Download” i format pliku (.zip lub tar.gz).

  • Korzystając z Menedżera FTP (np. FileZilla), w sklepie Magento, który wgrałeś na serwer, przejdź do katalogu o nazwie „local” (ścieżka: app/code/local). Jeśli w app/code nie ma folderu „local”, należy go utworzyć (kliknij prawym przyciskiem myszy ➡ wybierz opcję „utwórz katalog” ➡ nadaj mu nazwę „local” ➡ zatwierdź przyciskiem „OK”). Do katalogu „local” wgraj pobrany z wtyczką folder „PowerMedia”(wgrać cały folder, a nie jego poszczególne pliki).

  • Następnie do katalogu: app/etc/modules należy wgrać plik PowerMedia_Ifirma.xml, a w katalogu: app/design/adminhtml/default/default/template/sales/order) wgrać pobrany z wtyczką plik totals.phtml – zatwierdzić podmianę i zmienić uprawnienia wgranego pliku na „755”). Żeby edytować uprawnienia pliku z poziomu menedżera FTP: zaznacz plik, kliknij prawym przyciskiem myszy opcję „Prawa pliku”, wprowadź odpowiednią wartość uprawnienia (np. „755”) i zatwierdź przyciskiem „OK”.

  • Dla pliku config.ini (ścieżka: app/code/local/PowerMedia/Ifirma/config.ini) zmień uprawnienia na „777”.

  • Plik 001_ifirma_invoice_map.sql (app/code/local/PowerMedia/Ifirma/ifirma) zawiera zapytanie, które należy wysłać do stworzonej bazy danych sklepu Magento:

    • skopiowaną treść zapytania wklej do edytora zapytań MySQL z poziomu bazy danych, w phpMyAdmin: zakładka „SQL”, okno „wykonanie zapytań SQL do bazy danych” jeśli tabela Twojego sklepu Magento zawiera prefiks (np. „mage”), dodaj nazwę prefiksa we wklejonym zapytaniu (dotychczasowe „CREATE TABLE `ifirma`” przyjmię formę „CREATE TABLE `mage_ifirma`”);
    • zatwierdź przesłanie zapytania przyciskiem „wykonaj”. Utworzone zostaną tabele potrzebne do integracji.

  • Teraz zaloguj się do panelu administratora sklepu i wyczyść cache Magento: System ➡ Zarządzanie cache ➡ „Flush Magento Cache”.

  • Pozostając w panelu administracyjnym sklepu Magento przejdź do zakładki „iFirma” ➡ konfiguracja API. W celu skonfigurowania ustawień API, uzupełnij pola danymi pobranymi z Twojego konta w ifirma.pl: administracja ➡ ustawienia ➡ ustawienia ➡ klucze autoryzacji, sekcja „symetryczne klucze autoryzacji”):

    • klucz do API – faktura,
    • klucz do API – abonent,
    • login do API (login w ifirma.pl).

    Zapisz wprowadzone parametry. Pamiętaj, że jeśli w ifirma.pl przegenerujesz klucze autoryzacji, konieczne będzie wprowadzenie tych nowych kluczy również w konfiguracji API ifirma.pl sklepu Magento. Jeśli chcesz zintegrować z ifirma.pl inne sklepy, wszędzie użyj tych samych kluczy autoryzacji.

  • Dla zamówień złożonych w Twoim zintegrowanym z ifirma.pl sklepie (Sprzedaże > Zamówienia) można teraz wystawić fakturę (lub fakturę wysyłkową), która zostanie automatycznie przesłana do ifirma.pl, gdzie będzie można ją zaksięgować.

  • Kontakt

    Pon.-pt.: 9:00 - 20:00

    mail: bok@ifirma.pl

    telefon: 801 006 008

    telefon: 71 769 55 15

    Profil G+: Google+

    Nasze certyfikaty

    Nie odnalazłaś/eś informacji?