Sklep internetowy bez dobrze opracowanych i skonfigurowanych metod wysyłki po prostu nie działa. Towar trzeba dostarczyć. Trzeba to wszystko dobrze skalkulować. Bez tego mamy problem.
Mały problem w domyślnych ustawieniach PrestaShopa polega na tym, że są tam domyślne listy „Położenia” (Ulepszenia -> Międzynarodowy -> Położenie), które nie przystają do naszych realiów.
Sklep internetowy – wysyłka krajowa
W przypadku koncentrowania się jedynie na handlu na terenie kraju zasadniczo nie ma problemu. Wystarczy odszukać sobie Polskę w krajach Europy i wszystkie pozostałe kraje po prostu wyłączyć. Mam jednak nadzieję, że tak nie postąpicie. Warto sprzedawać również za granicą. Jak to zrobić?
Kraj
Proponuję stworzyć nową „Strefą”. Powiedzmy, że nazwiemy ją „Kraj” i tam dodamy tylko Polskę. Do tej tego „regionu” później będziemy mogli podpiąć sobie przewoźników, dla których opłaca się wysyłka krajowa. Może to być praktycznie dowolny kurier. U mnie to InPost. Niestety wysyłki zagraniczne są według mnie zupełnie nieopłacalne. Może ktoś ma tu lepsze rozeznanie, i chętnie się zapoznam z Twoim zdaniem (napisz komentarz). Przykład konfiguracji i tak się tu przyda.
Więc dla „Strefy” „Kraj” podpinam tylko tego kuriera. Wykonuje się to w menu Wysyłka -> Przewoźnicy -> Edycja (drygi ekran na wizardzie). Zaznaczamy odpowiednią „Strefę” i określamy koszt.
Zagranica
Na stronie internetowej Poczty Polskiej, tak, dobrze czytasz, Poczty Polskiej, jest cennik przesyłek zagranicznych. Jest tam kalkulator z określeniem wagi i kraju. Na podstawie tego cennika stworzyłem „Strefy” (na bazie przesyłek priorytetowych) „A1”, „A2” itd. Do każdej strefy w PrestaShopie podpiąłem te kraje, które w danej strefie ma Poczta. Niewiele to ma wspólnego z podziałem z PrestaShopa, gdzie występuje podział na kontynenty. Według podziału na te strefy inny koszt przesyłek obowiązuje np. dla Czech i Słowacji, a inny dla Białorusi, Ukrainy lub Niemiec.
Teraz już tylko należy w konfiguracji przewoźników w PrestaShopie określić ceny dla danej „Strefy”. Tu można po prostu wyłączyć kurierów krajowych i zostawić dla przesyłek zagranicznych tylko Pocztę. Do najdalszych zakątków świata (Australia i Oceania) przesyłka priorytetowa do 2 kg kosztuje 145 zł. Przesyłka dociera do ok 7 dni.
Zajrzyj do artykułu o sklepie internetowym na tym blogu oraz na tu
Prestashop – stąd można pobrać
Instaluj sklep internetowy
Większość firm, które świadczą usługi hostingowe, posiada takie rozwiązania, które pozwalają na instalację całości oprogramowania jednym kliknięciem. Jeśli naprawdę nie umiesz sobie z tym poradzić, skorzystaj z tego. Ja osobiście jakoś nie jestem do tego przekonany. Przeważnie wersja instalowanego programu nie jest najnowsza. Tak, wiem, że jest to wersja stabilna, dostosowana do wersji PHP na serwerze. Jednak zdarzyły mi się w tym obszarze problemy. Instalacja ręczna polega po prostu na tym, że w panelu usługi hostingowej tworzymy sobie bazę danych MySQL. Musimy zapamiętać lub zapisać sobie nazwę bazy danych, użytkownika i hasło. To nam będzie potrzebne przy instalacji. Następny krok to skopiowanie do odpowiedniego katalogu naszego hostingu plików programu. Większość darmowych rozwiązań typu Open Source jest dostępnych na dedykowanych stronach (na przykład: Prestashop). Gdy wejdziesz na adres swojego sklepu, instalator przeprowadzi Cię przez cały proces instalacji. W kolejnych krokach będziesz musiał podać zapamiętane dane do logowania do bazy danych MySQL. Będziesz też musiał utworzyć konto administracyjne dla swojego sklepu. Nie opiszę tu ewentualnych problemów przy instalacji. Nie zdarzają się one często. Z reguły przejście opisanego scenariusza wystarcz, by poprawnie zainstalować oprogramowanie sklepu.Konfiguruj sklep internetowy
Opiszę podstawowe zagadnienia konfiguracji sklepu na podstawie programu PrestaShop. Na początek trzeba wyłączyć sklep. Dopiero go tworzymy i nie jest nam potrzebne, by ktoś tam przypadkiem wszedł i w dodatku coś chciał kupić. Ryzyko dla nowych sklepów jest niewielkie. Jednak, jeśli wcześniej pod tym adresem już istniał jakiś sklep, to jednak ryzyko jest dość duże. Wchodzimy w Preferencje -> Ogólny -> Przerwa techniczna – tu ustawiamy w opcji „Włącz sklep” na „NIE” Najprawdopodobniej będzie potrzebne usunięcie wszystkich przykładowych towarów, kategorii i cech towarów, jakie wpisują się przy instalacji programu.Metody wysyłki
Obecnie chyba najpopularniejsza metoda wysyłki to InPost. Wykorzystanie paczkomatów bardzo obniża koszt przesyłki. To powoduje, że Klienci chętnie korzystają z tej formy wysyłki. Opiszę tu, jak zainstalować moduł obsługi paczkomatu bez podpisywania żadnej umowy z firmą InPost. Warunki prawne się zmieniają. W chwili, kiedy pisałem ten artykuł, było to trochę niekorzystne. Normalnie trzeba było podpisując umowę z góry się zdeklarować na jakąś ilość paczek i z góry za nie zapłacić. To dla mnie kompletnie bez sensu. Jeśli nie będę miał czego wysyłać, to po co mam z gór za to płacić. Na starcie raczej chce się zaoszczędzić pieniądze. Jeśli będę miał co wysyłać, to chętnie zapłacę za przesyłkę 😉 Na stronie forum Prestashop jest do pobrania darmowy moduł InPost. Pobieramy plik i instalujemy w naszym sklepie. Moduły -> Module Manager -> Załaduj moduł Prawie gotowe. Teraz już tylko trzeba skonfigurować metodę dostawy (Wysyłka -> Przewoźnicy). Tu podstawowa konfiguracja już jest. Trzeba tylko określić ceny i może jakieś logo dodać ręcznie. Zajrzyj również tuOględziny
Po uruchomieniu komputera system operacyjny (to był jeszcze stary, poczciwy Windows XP) nie startował. Wyjęty dysk twardy okazał się tak stary, że nie da się go podpiąć do nowego komputera. Kiedyś stosowano dyski IDE, obecnie SATA.Naprawa
Podłączyłem nowy komputer i zainstalowałem na nim program sprzedażowy. Po kilku jeszcze drobnych dostosowaniach do warunków pracy (drukarka, udziału itp.) komputer był gotowy do pracy.Uszkodzony dysk
Dysk okazał się być uszkodzony w trochę nietypowy sposób. Z dwóch partycji jedna nie dawała się odczytać. Pech chciał, że to ta bardziej potrzebna była uszkodzona. Doszło do fizycznego uszkodzenia tablicy alokacji plików. Konieczne było użycie programu służącego do odzyskiwania danych z dysku. Tym razem posłużyłem się programem „Run DiskGenius”. Jest darmowy i potrafi sprawnie odzyskać małe pliki. Udało się odzyskać wszystkie zapisane dokumenty. Więcej nie trzeba było. Pełny sukces.Wnioski
Warto wydzielać serwer dla baz danych programu sprzedażowego. To uratowało biznes. Na serwerze bazy danych backup wykonuje się automatycznie codziennie. Plik kopii bazy danych szyfruję i wysyłam na dysk w chmurze. Dane są bezpieczne. Do całej operacji wystarczy parę linijek komend napisanych w command line. Generalnie odzyskiwanie danych jest drogie. Lepiej zrobić kopię bezpieczeństwa. Lepiej zapobiegać, niż leczyć. Przy kolejnej okazji opiszę tanie metody zabezpieczenia danych przed utratą.
Niniejszy wpis jest poświęcony komunikacji w sprzedaży mobilnej.
Rozwiązania mobilne
Jednym z najbardziej podstawowych zagadnień, jakie jest potrzebne do omówieniu w odniesieniu do sprzedaży mobilnej to komunikacja. I nie chodzi to o kwestię możliwości przesyłania danych w systemie mobilnym. Przy obecnych ofertach operatorów sieci komórkowych zasadniczo nie stanowi to problemu. Chodzi o takie połącznie danych zgromadzonych w programach sprzedażowych z urządzeniami mobilnymi, aby było to bezpieczne i jednocześnie niezawodne. Jak to wykonać?
Sprzedaż mobilna – Serwer komunikacyjny
W swojej praktyce stosuję rozwiązanie polegające na składowanie danych na ogólnodostępnym serwerze internetowym w darmowej bazie danych MySQL. Dane takie są zawsze szyfrowane. Wbudowany, również darmowy, algorytm AES bardzo dobrze się do tego nadaje. Klucz do zaszyfrowania i rozszyfrowania nie znajduje się na serwerze w żadnej postaci, jest to zatem bezpieczne.
Serwer komunikacyjny to ten serwer, z którym komunikują się urządzenia mobilne. To z tego serwera pobierane są aktualne dane potrzebne do pracy urządzeń mobilnych i też na ten serwer wysyłane są dane z tych urządzeń.
Opisane podejście wydaje się nieco skomplikowane, ale w praktyce okazuję się działać bardzo sprawnie i bezpiecznie.
Sprzedaż mobilna – Program komunikacyjny
Z reguły programy sprzedażowe nie posiadają możliwości wysyłania gdziekolwiek danych w usystematyzowany sposób. Istnieją przecież różne programy. Działają ona na różnych silnikach bazy danych. Różna jest też struktura tych danych. Każdy program też różni się pod względem tego, jakie informacje może przyjmować z zewnątrz. Mam tu na myśli zamówienia, płatności itp. Program komunikacyjny jest tym, który w obie strony tłumaczy dane tak, aby ostatecznie urządzenia mobilne mogły się porozumieć z programem sprzedażowym.
Program komunikacyjny w określonych przedziałach czasowych wysyła aktualne dane na serwer komunikacyjny i odbiera z niego dane przesłane z urządzeń mobilnych.
Podsumowanie
Sprzedaż mobilna to nie tylko aplikacja na urządzeniu przenośnym. Aby realizować sprzedaż mobilną należy przez nią rozumieć cały proces przekazywani odpowiedniej informacji na urządzenie mobilne i później odbierania tej informacji z urządzenia przenośnego. Obecnie wykorzystywana technologia: Microsoft Visual Studio Basic 4 Android
Sprawdź: Program sprzedaży mobilnej