Automatyzacja wysyłki przesyłek dla PrestaShop 1.6 / 1.7 za darmo – Apaczka

Integracja Apachka z Prestashop 1.6.x – 17.x przy pomocy klucza API od jakiegoś czasu nie wymaga już dodatkowych wtyczek do funkcjonowania. Niewątpliwie pomoże to wielu z was zaoszczędzić kilka groszy na kolejnej integracji, która sprawia, że utrzymanie naszego sklepu staje się coraz droższe dzięki konieczności opłacania takich rozwiązań rok po roku w celu utrzymania aktualności naszego oprogramowania.

Tutaj mamy dwa rodzaje zamówień. Gotowe integracje (pobranie darmowej wtyczki dostarczonej przez Apachaka lub integracja importu zamówień podpinając klucz API. Poniżej przesyłam link do obydwu rozwiązań:

Import zamówień API do Apaczka (instrukcja krok po kroku):
https://www.apaczka.pl/integracje/instrukcja-importu-prestashop/

Integracja wtyczki:
https://www.apaczka.pl/integracja-presta/

Instrukcja instalacji wtyczki Apaczka dla PrestaShop w wersji 1.7 https://www.apaczka.pl/wp-content/uploads/2019/03/Instrukcja_integracji_Presta_1.7.pdf
* na stronie dostępna jet również instrukcja instalacji dla PrestaShop w wersji 1.6

Skrócona instrukcja:

  1. Rejestracja na portalu Apaczka.
  2. Po zarejestrowaniu w zależności od wybranego sposobu integracji albo generujemy klucz API po stronie sklepu PrestaShop albo z panelu Apaczka prosimy o wygenerowanie klucza API do PrestaShop.
  3. Po zakończonej integracji API importujemy lub wysyłamy zamówienie do Apaczka w celu wygenerowania dokumentów przewozowych i ewentualnie w celu zamówienia kuriera do odbioru paczek.
  4. * precyzyjne instrukcje dla każdego z rozwiązań dostępne są pod linkami powyżej.

Proces importu zamówień jest opisany krok po kroku z wykorzystaniem zrzutów ekranu, dlatego nawet osoby nie techniczne mogły by sobie poradzić z taką instalacją.

Mam nadzieję, że ten krótki wpis pomógł Państwu zaoszczędzić kilka groszy na niepotrzebnych integracjach odpłatnych podczas, gdy mamy pod ręką dużo lepsze rozwiązania darmowe.

Źródło:
* https://www.apaczka.pl/integracje/

Pobieranie produktów z bazy w WooCommerce

Czasami bywa, że nasza implementacja wymaga stworzenia shortcode, który wyświetli nam specyficzny zakres produktów z naszej bazy WooCommerce. W takim przypadku należy wykonać dwie czynności. Po pierwsze jeśli nie stworzyliśmy jeszcze tzw. child-theme do naszego szablonu to jest to dobry moment. Popularne szablony mają taki child-theme gotowy do pobrania, lub zawierają instrukcję jak go stworzyć i wdrożyć.

https://docs.oceanwp.org/article/90-sample-child-theme
https://wpastra.com/child-theme-generator/
https://www.elegantthemes.com/blog/divi-resources/divi-child-theme

Teraz wypadało by zdefiniować nasz short-code (ewentualnie możemy próbować modyfikować szablon w naszym theme-child). Zacznijmy od tworzenia shortcode. Nie ograniczając się do jednego przykładu możemy przeanalizować kilka poniższych wpisów:

[w przyszłości w tym miejscu umieścimy gotowy przykład pobierania danych produktu z bazy – tymczasem zapraszamy do samodzielnego zapoznania się z procesem]

Nasz short-code nie powinien być pusty. Musimy zastanowić się nad logiką i wykonać odpowiednie zapytanie z użyciem wp_query, wpdb->get_results lub PDO (wymaga ręcznej inicjalizacji połączenia);

Allegro plugin do WordPress WooCommerce (i nie tylko)

WPDesk oferuje wiele różnego rodzaju pluginów między innymi integrację z portalem sprzedażowym Allegro ale również OLX a także import produktów z plików różnych formatów. Dodatkowo oferuje wiele integracji z terminalami płatniczymi takimi jak Przelewy24, PayU, Pay.com i wiele więcej. Nie odbiegając od tematu poniżej prezentujemy obsługę pluginu integrującego nasz sklep z allegro. Zainteresowanych zakupem sklepu serdecznie zapraszamy do kontaktu! Więcej o produktach WPDesk na stronie https://www.wpdesk.pl/sklep/

Dlaczego warto wybrać Allegro WooCommerce?

Wyobraź sobie zarządzanie całą swoją sprzedażą w jednym miejscu. Allegro WooCommerce to nadzwyczajny manager sprzedaży, który zamieni Twój sklep WooCommerce w genialne centrum zarządzania.

Nadzwyczajny manager sprzedaży Allegro

Przenieś sprzedaż do jednego miejsca. Wystawiaj aukcje, zarządzaj wysyłką i wystawiaj faktury w WooCommerce.

Pełna automatyzacja wystawiania aukcji

Po wstępnej konfiguracji wtyczki, aukcje wystawisz za pomocą kilku kliknięć. Hurtowo lub pojedynczo.

Dwustronna synchronizacja Allegro

Pobieraj zakupy, stany magazynowe, dane klientów, a nawet zakładaj w sklepie konta nowym klientom.

Najprostsze mapowanie kategorii i atrybutów

Połącz atrybuty produktów z parametrami wymaganymi na aukcjach i błyskawicznie wystawiaj oferty na Allegro.

Błyskawiczny import aukcji do WooCommerce

Masz już aukcje na Allegro? Zaimportuj je do WooCommerce i automatycznie utwórz nowe produkty w sklepie.

Absolutny brak limitu wystawianych aukcji i zamówień

Inne rozwiązania wymuszają płatności abonamentowe i limity. U nas płacisz raz i możesz używać beż żadnych limitów.Zobacz cennik

Wystawianie aukcji w trzech krokach

Zaledwie 3 kroki są potrzebne do hurtowego wystawienia produktów na aukcje Allegro. Dzięki weryfikacji aukcji sprawdzisz cenę i poprawność aukcji przed jej wystawieniem.

1. Skonfiguruj wymagane parametry Allegro

2. Wybierz produkty do wystawienia

3. Zweryfikuj poprawność aukcji i wystaw na Allegro

Import aukcji Allegro do sklepu WooCommerce

Chcesz rozpocząć sprzedaż poza Allegro? Chcesz budować własną markę? Jeśli do tej pory prowadziłeś sprzedaż tylko na Allegro, ale chcesz otworzyć swój sklep, Allegro WooCommerce pozwoli Ci to osiągnąć.

Sprzedaż poza Allegro

Buduj własną markę i nie konkuruj wyłącznie ceną, dzięki sprzedaży poprzez WooCommerce

Produkty proste i z wariantami

Importuj produkty proste lub z wariantami na podstawie atrybutów Allegro

Pełna automatyzacja

Wybierz aukcje do importu, skonfiguruj opcje i za chwilę Twój sklep wypełni się produktami

Dwustronna synchronizacja Allegro z WooCommerce

Dzięki możliwości pobierania zakupów z Allegro możesz obsługiwać całą sprzedaż z poziomu WooCommerce. Pobieraj zakupy, stany magazynowe, dane klientów, a nawet zakładaj w sklepie konta nowym klientom.

Stany magazynowe

Dwustronna synchronizacja stanów magazynowych

Zakupy i dane klientów

Dane klienta, metody wysyłki i płatności trafiają do zamówień

Konto klienta w sklepie

Możliwość automatycznego tworzenia konta klienta w sklepie

Integracja z innymi wtyczkami WP Desk

Zintegrowaliśmy Allegro WooCommerce z innymi naszymi wtyczkami. Dzięki temu obsługa zamówień z Allegro jest jeszcze łatwiejsza i szybsza.

Szybsza obsługa sklepu

Kupując wtyczkę WP Desk, otrzymujesz dostęp do naszego ekosystemu, który zaoszczędzi jeszcze więcej Twojego czasu

Integracje wysyłkowe

Integracja z wtyczkami WP Desk do wysyłki: Paczkomaty, eNadawca i Paczka w Ruchu

Automatyczne faktury

Jeśli klient poprosi o fakturę, zostanie ona wystawiona, jeśli masz wtyczkę Faktury WooCommerce

https://www.wpdesk.pl/sklep/

PrestaShop integracja z Allegro

Integracja allegro z PrestaShop – Moduł od x13

Integracja PrestaShop to jeden z najczęściej wybieranych modułów przez właścicieli sklepów internetowych, ze względu na automatyzację procesu wystawiania, oraz pobierania informacji o sprzedanych przedmiotach z Allegro.

UWAGA ! Nasza integracja obsługuje nowy format szablonów!
(https://allegro.pl/dla-sprzedajacych/nowe-zasady-dla-opisu-przedmiotu-9dXYnO3OYcz)

Wystawianie produktów:

  • pobieranie danych produktu ze sklepu (nazwa, opis, cena, zdjęcia, cechy, itd)
  • możliwość edycji nazwy/opisu/ceny przed wystawienie produktu
  • masowa zmiana: (ceny produktów, typu wystawiania (np pogrubiona, wyróżniona), czas trwania aukcji, ilość sztuk
  • możliwość wystawienia wielu przedmiotów jednocześnie
  • opcja automatycznego mapowana kategorii i cech/atrybutów z PrestaShop do parametrów kategorii allegro – błyskawiczne wystawianie

Synchronizacja zamówień

  • dodanie do sklepu zamówienia ( z danymi klienta, produktami, oraz danymi z formularza po zakupowego z Allegro)
  • zmiana stanu magazynowego produktu na sklepie (również z atrybutami)
  • zmiana stanu magazynowego produktu na Allegro (jeśli sprzedamy taki na sklepie)
  • import danych po zakupowych (np dane do faktury, zmieniony adres, treść do zamówienia)
  • import całej płatności z allegro, czyli jeśli klient kupi 4 produkty robi nam z tego 1dno zamówienie (idealny porządek w zamówieniach)
  • możliwość włączenia/wyłączenia każdej z opcji importu/synchronizacji

Aktualizacje:

  • możliwość aktualizacji cen z PrestaShop na allegro (z opcją narzutu i wykluczenia produktów do aktualizacji)
  • opcja zmiany ilości według magazynu PrestaShop na aukcjach (tylko zmniejszanie / zmniejszanie i zwiększanie)
  • zmniejszanie ilości dostępnych przedmiotów po zamówieniu z allegro

Nasz dodatek to Twój menedżer allegro (manager sprzedaży) dla sklepu PrestaShop.

źródło: https://x13.pl/integracje-prestashop/integracja-allegro-z-prestashop.html

alternatywnie można też skorzystać z :
https://www.presta-polskie-wsparcie.pl/prestashop-dodatki

Hurtownia w PrestaShop

Moduł Hurtowni dla PrestaShop, to nowoczesne zaawansowane rozwiązanie umożliwiające w bardzo szybki sposób wpisanie konkretnej ceny dla danej grup klientów (np hurtowników, partnerów itd). Przez to nie jesteśmy już ograniczeniu do nadawania tylko % zniżki na dane kategorię. Jest to idealne rozwiązanie dla wszystkich sklepów które stosują różne cenniki dla swoich klientów, jak i typowo hurtowni B2B zbudowanych na PrestaShopie.

Nowe aktualizacje dają wiele ciekawych funkcji umożliwiających bardziej precyzyjne sterowanie ceną (np atrybuty). Poprawiono również wydajność modułu, który jest wstanie obsłużyć setki tysięcy produktów.

Najważniejsze funkcje modułu:

  • umożliwia dodawanie indywidualnych cen według rabatów dla danych grup klientów
  • bardzo szybkie i sprawne wpisanie cen dla danej grupy
  • możliwość wyboru wprowadzania ceny netto/brutto jak i mnożnika (czyli odjęcie kwoty lub % od ceny podstawowej)
  • filtrowanie kategorii – szybki wybór produktów z danej kategorii
  • możliwość używania modułu razem z rabatami dla danych kategorii
  • możliwość edycji ceny produktu (podstawowej) NOWOŚĆ
  • masowe ustawienia cen/modyfikatorów NOWOŚĆ
  • moduł umożliwia przypisywanie ceny dla atrybutów (od presty 1.5.)
  • moduł automatycznie przelicza cenę finalną przy atrybutach które zwiększają/zmniejszają cenę! (od presty 1.5.)

Moduł idealny dla każdego właściciela sklepu, który oprócz cen detalicznych chce wprowadzić ceny hurtowe.

Moduł hurtowni od x13.pl
https://x13.pl/moduly-prestashop/hurtownia-modul-prestashop.html

Importowanie produktów do sklepu PrestaShop

Istnieje wiele modułów importowania produktów do systemu PrestaShop pobierających dane z plików CSV, XML oraz interfejsów API. Sam system PrestaShop udostępnia możliwość ręcznego importu plików jednakże może to być problematyczne, zwłaszcza, jeśli import plików ma być aktualizowany cyklicznie. Istnieje jednak możliwość zapisywania importowanych formatów bezpośrednio z pliku CSV. Czasami jednak takie rozwiązania mogą nie być wystarczające, dlatego na rynku dostępne jest wiele rozwiązań ułatwiających ten proces. Oto kilka z nich

https://x13.pl/integracje-prestashop/import-xml-do-prestashop.html

https://x13.pl/integracje-prestashop
Udostępnia szereg rozwiązań do importowania pliku oraz eksportowania na potrzeby Google Merchant, Allegro, Ceno itp.

Kolejnym pluginem który można użyć do importu produktów jest rozbudowany plugin PRESTASHOW

  • Zintegruj sklep z hurtowniami, dostawcami i producentami
  • Brak ograniczeń liczby integracji
  • Wsparcie dla każdego formatu XML oraz CSV
  • Obsługa cech, atrybutów, generowania kombinacji oraz cen specyficznych
  • Obsługa Multistore, MultiLanguga, walut i kursów oraz Zaawansowanych Stanów Magazynowych (opcja dodatkowo płatna)
  • Tryb importu, aktualizacji, dodawania nowych pozycji oraz wyłączania niedostępnych produktów
  • Automatyczna praca i kolejkowanie wielu integracji – CRON oraz SSH
  • Manipulacja danymi: mapowanie kategorii, wyszukaj i zamień, pomijaj produkty wg. warunków i inne
  • Możliwość podłączenia do API hurtowni


https://prestashow.pl/pl/moduly-prestashop/5-prestashop-importer-integracja-z-hurtowniami-xml-csv-api.html

Jak usunąć zamówienie od klienta w PrestaShop 1.6 / 1.7 ?

Usuwanie zamówień wbrew naszym oczekiwaniom nie jest domyślą funkcjonalnością systemu PrestaShop z uwagi na wymogi i regulacje europejskie, które w zakazują usuwania zamówień od naszych kochanych klientów. Tak więc w większości przypadków nie powinno się tego robić. Są jednak wyjątki, co jeśli chcemy usunąć zamówienia demo lub zamówienia testowe? Prestashop nie przewidział takiej możliwości. Według zaleceń powinniśmy zwyczajnie anulować zamówienia i tyle. Dla niektórych jednak nie jest to satysfakcjonujące rozwiązanie, i pewnie dlatego właśnie teraz czytasz ten wpis.

Jak więc usunąć testowe zamówienie z naszego systemu, żeby nie „kuły” w oczy?

Pomimo, że ta funkcjonalność nie jest dostarczona od ręki możemy w prosty sposób dodać ją do naszego sklepu przy pomocy jednej lub dwóch linijek kodu w zależności od wersji systemu z jakiej korzystamy. Poniżej prezentujemy ścieżkę do pliku oraz modyfikację jaką należy wprowadzić w pliku kontrolera obsługującego nasze zamówienia.


PLIK: Twój sklep/controllers/admin/AdminOrdersController.php

W PrestaShop 1.7 wystarczy dodać poniższą linie kodu (jeśli nie wiesz w którym miejscu dodać poniższy kod, przeszukaj plik w poszukiwaniu metody addRowAction i dodaj ją bezpośrednio pod jej wystąpieniem).
$this->addRowAction('delete');

Jeśli zmiana dotyczy PrestaShop w wersji 1.6 to należy dodatkowo zmienić
$this->delete = false;
na
$this->delete = true;

Po zakończeniu naszych działań możemy cieszyć się nową funkcją w naszym systemie. Zalecamy również, aby po zrealizowaniu naszego celu by uniemożliwić dalsze usuwanie zamówień w celu spełnienia wymogów ale również po to, żeby ktoś przez przypadek go później nie użył.

Usunięte zamówienia są praktycznie nie do odzyskania. Należy więc stosować tę funkcjonalność z rozwagą i nie pozostawiać jej jeśli nie jest już potrzebna.