[PL] WooCommerce

[PL] WooCommerce

 

 

image-20240725-101008.png

 

Poniżej znajduje się dokumentacja do autorskiej wtyczki InPost WooCommerce. Zawiera informację o instalacji oraz konfiguracji wtyczki

Wtyczkę należy zainstalować i skonfigurować dodając dane autoryzacyjne i tworząc metody dostawy

 

Wtyczka: (najnowsza wersja nowego wydania 1.8.0 dostępna na stronie wordpress)

InPost PL

Changelog - rozwiń

1.8.0 - 08.12.2025

  • FIX: poprawione ładowanie usługi Smart Courier

1.7.9 - 04.12.2025

  • FIX: poprawione błędy krytyczne po wejściu w zamówienie

1.7.8 - 03.12.2025

  • FIX: poprawione pobieranie wagi z szablonów dla usługi InPost Kurier

1.7.7 - 02.12.2025

  • New: dodanie opcji tworzenia przesyłek Paczka w Weekend w konkretnym przedziale godzinowym zamiast usług InPost Paczkomat 24/7

  • FIX: poprawa wyświetlania i wybierania punktów z Geowidget

1.7.6 - 24.11.2025

  • New: przeniesienie domyślnego sposobu nadania do metod dostawy

  • New: automatyczna tworzenie przesyłek po złożeniu zamówienia

  • New: nowe ustawienia dla webhooków aktualizujących status zamówienia

1.7.5 - 05.11.2025

  • FIX: szablony kurierskie

  • New: aktualizacja statusów (dodanie śledzenia (status/kolor) na stronie zamówienia)

  • New: wyświetlanie metod dostawy gdy produkt nie posiada wspólnej metody

1.7.4 - 27.10.2025

  • FIX: szablony kurierskie

1.7.3 - 20.10.2025

  • FIX: tworzenie zamówień masowych

1.7.2 - 13.10.2025

  • New: dodatkowa możliwość wyboru punktu odbioru na stronie z podziękowaniem w niektórych przypadkach

  • FIX: integracja z wtyczką Flexible Shipping

1.7.1 - 24.09.2025

  • New: dodatkowa możliwość wyboru identyfikatora Paczkomat na stronie z podziękowaniem w niektórych przypadkach

  • FIX: integracja z wtyczką Flexible Shipping

1.7.0 - 26.08.2025

  • FIX: konflikt z wtyczką LiteSpeed Cache

  • New: możliwość tworzenia przesyłek bez danych adresowych

1.6.9 - 22.07.2025

  • FIX: aktualizacja biblioteki JS dla Geowidget

1.6.8 - 16.07.2025

  • FIX: poprawione tłumaczenie

1.6.7 - 02.07.2025

  • New: kompatybilność z InPost Pay (pobieranie szczegółów dotyczących paczkomatu z metadanych zamówienia)

  • FIX: e-maile z numerami śledzenia (dla przesyłek wielopaczkowych)

  • FIX: poprawa usunięcia wybranego Paczkomatu podczas zdarzenia JS „updated_checkout”

1.6.6 - 26.06.2025

  • FIX: zwiększenie limitu pobrań dla usługi Kurierskiej do 15 tyś zł

1.6.5 - 06.05.2025

  • FIX: Integracja z wtyczką Inpost International

  • FIX: Paczka w Weekend Pobranie

  • FIX: Komunikat ostrzegawczy o pominięciu punktu dostawy dla metody Google Pay lub Apple Pay na stronie płatności

1.6.4 - 05.02.2025

  • FIX: Ostrzeżenie PHP dla produktów cyfrowych przy realizacji zakupu

  • FIX: Zduplikowane zapytania DB dla stref wysyłki

1.6.3 - 16.12.2024

  • FIX: puste dane Paczkomatu w zdarzeniu JS „updated_checkout” dla trybu JS przycisku

  • FIX: filtrowanie przesyłek

  • FIX: zapytanie skryptu „inpost-pl.js”

1.6.2 - 02.12.2024

  • FIX: pobieranie etykiet dla Smart Courier

  • New: ustawienie ubezpieczenia przeniesione do metody ustawień wysyłki

  • New: Paczka w Weekend COD

  • New: nowa opcja - koszt wysyłki na podstawie ilości produktów w koszyku

1.6.1 - 20.11.2024

  • FIX: poprawiona integracja z Flexible Shipping

1.6.0 - 18.11.2024

  • FIX: poprawa ładowania tłumaczenia

  • New: nowe masowe tworzenie przesyłek z widoku na zamówienia (gab. A/B/C)

  • New: integracja z wtyczkami:

  • Sequential Order Numbers for WooCommerce - from BeRocket

  • Sequential Order Numbers for WooCommerce - from WebToffee

1.5.9 - 07.11.2024

  • FIX: integracja z Flexible Shipping dla bloków Checkout

  • New: nowa strona ustawień produktu

1.5.8 - 04.11.2024

  • FIX: alternatywna metoda JS przycisku “Wybierz Paczkomat”

  • FIX: ukryj pole wyboru „Wyślij na inny adres”

1.5.7 - 26.10.2024

  • FIX: widok danych Paczkomat w nowym Checkoucie

  • FIX: SmartCourier w filtrze na stronie „Przesyłki”

1.5.6 - 22.10.2024

  • FIX: poprawienie błędu w zakładce “Shipments”

1.5.5 - 14.10.2024

  • FIX: dodanie paginacji w zakładce “Shipments”

1.5.4 - 02.10.2024

  • FIX: walidacja COD (pobrania) po zmianie wartości

1.5.3 - 30.09.2024

  • FIX: walidacja bloków kasy przy zmianie kraju

  • FIX: podwójny widget mapy

1.5.2 - 16.09.2024

  • FIX: szczegóły komunikatu dla błędu podczas tworzenia przesyłki

1.5.1 - 03.09.2024

  • New: drukowanie potwierdzenia nadania

  • FIX: html ikon

1.5.0 - 12.08.2024

  • New: zwiększenie ilości utworzonych przesyłek wielopaczkowych do 11

  • New: pobieranie wysokości ubezpieczenia z wartości zamówienia

1.4.9 - 26.07.2024

  • FIX: błąd kompatybilności dla przesyłek kurierskich

  • FIX: zmiana kwoty COD przed utworzeniem paczki

1.4.8 - 25.07.2024

  • New: dodana usługa SMS i EMAIL dla Kurier Standard

1.4.7 - 17.07.2024

  • New: „Przesyłka wielopaczkowa” dla metody Kurier COD (pobranie)

1.4.6 - 15.07.2024

  • FIX: kompatybilność z wtyczką CheckoutWC
    FIX: mapowanie parametrów dla bloków Checkout

1.4.5 - 11.07.2024

  • New: dodana opcja generowania przesyłek wielopaczkowych (Kurier Standard)

1.4.4 - 01.07.2024

  • FIX: integracja z Flexible Shipping dla funkcji "Druga paczka"

  • FIX: colspan na stronie checkout

  • FIX: dodawanie notatki kupującego do zamówienia w trybie tworzenia zbiorczego

1.4.3 - 14.06.2024

  • FIX: poprawiliśmy błąd w JS dla metody Kurier COD

  • New: dodaliśmy możliwość przekazywania uwag klienta z checkout do uwag w przesyłce (switch w ustawieniach wtyczki)

1.4.2 - 22.05.2024

  • FIX: SmartCourier błąd w checkout

1.4.1 - 17.05.2024

  • FIX: poprawa formatu etykiet A6/A4

1.4.0 - 16.05.2024

  • New: nowa metoda dostawy “Smart Courier”

1.3.9 - 25.04.2024

  • FIX: błąd kwoty ubezpieczenia

1.3.8 - 04.04.2024

  • FIX: Korekta wyświetlania kwoty ubezpieczenia

1.3.7 - 26.03.2024

  • FIX: Więcej informacji o adresie punktu

1.3.6 - 19.03.2024

  • New: Możliwość tworzenia wielu przesyłek w jednym zamówieniu

1.3.5 - 12.03.2024

  • FIX: Naprawiono zapisywanie danych do meta zamówień dla HPOS dla wszystkich metod

1.3.4 - 07.03.2024

  • FIX: Zapisywanie danych do meta zamówienia dla HPOS

1.3.3 - 04.03.2024

  • FIX: Poprawka zapisywania danych do API WooCommerce

  • FIX: Usunięcie błędu “deprecation warning" w PHP 8.2

1.3.2 - 26.02.2024

  • FIX: Gabaryt D dla Kurier C2C

  • New: Blokada wyświetlania metod dostawy z COD dla kwoty powyżej 5 tyś

1.3.1 - 21.02.2024

  • FIX: Dodanie gabaryt D dla Kurier C2C

1.3.0 - 06.02.2024

  • FIX: Limit sumy zamówienia dla metody COD - 5 tys

  • FIX: Naprawiono nowe bloki checkout, gdy włączona jest tylko jedna metoda wysyłki Inpost

1.2.9 - 12.01.2024

  • New: przycisk dodający tekst “darmowa wysyłka” w checkoucie przy danej metodzie dostawy

  • FIX: Poprawka CSS

  • FIX: Zmiana zapytania skryptu "front-blocks.js"

1.2.8

  • FIX: konflikt skryptów

1.2.7

  • New: Integracja z Woo Blocks checkout page

  • New: dodatkowe ustawienia w sekcji Debug

1.2.6

  • FIX: działanie PayPal z wtyczką

  • FIX: błędy PHP typu "Deprecated" dla PHP 8.2

1.2.5

  • FIX: otwieranie mapy na stronie ustawień wtyczki

  • New: Autouzupełnianie pola "rozmiar paczki" dla przesyłek paczkomatowych na podstawie ustawień zapisanych w produkcie

1.2.3

  • FIX: integracja z HPOS

  • FIX: nr. Paczkomatu Divi Theme

1.2.2

  • New: Integracja z HPOS

1.2.1

  • FIX: integracja z wtyczką Flexible Shipping

1.2.0

  • FIX: Zapisywanie danych punktu przy Checkout do LocalStorage

  • FIX: podwójna ulica na etykiecie

1.1.9

  • New: Możliwość zmiany statusu zamówienia w przypadku tworzenia paczki

1.1.8

  • New: ustawienia domyślnego wymiaru dla przesyłki kurierskiej

 


Autoryzacja

Posiadamy dwa środowiska (Manager Paczek x API) - testowe i produkcyjne. Dane należy wygenerować dla tego środowiska, którego obecnie używamy

Środowisko produkcyjne

Przed przystąpieniem do instalacji należy posiadać dane dostępowe do połączenia z API ShipX:

  • Token (klucz)

  • ID organizacji

oraz

  • Token do Geowidget

Pobierz poradnik wyjaśniający jak szybko we własnym zakresie utworzyć dostęp do API ShipX oraz Geowidget:

https://inpost.pl/sites/default/files/2022-03/instrukcja-konfiguracji-api-shipx.pdf

InPost - Manager paczek > zakładka Moje konto > API

Środowisko testowe (Sandbox)

Generowanie dostępu

InPost - Manager paczek > zakładka Moje konto > API

Aby wygenerować Token i ID organizacji należy uzupełnić wszystkie dane, łącznie z danymi do faktury w zakładce Moje konto > Dane. Do utworzenia przesyłki Paczkomat® niezbędne są środki na koncie, konto doładujesz wirtualnie w zakładce Płatności

Geowidget:

  • Token do Geowidget > zakładka Moje konto > API > Geowidget

 

Testy:

Na środowisku sandbox nie ma możliwości przetestowania wysyłki przesyłek (zmiana statusów) - te opcje dostępne są tylko na produkcji Wynika to z możliwości API Sandbox.


 

Instalacja

Zaloguj się do panelu administracyjnego Twojego sklepu na platformie WooCommerce

  1. Przejdź do zakładki Wtyczki → Zainstalowane wtyczki

 

  1. W tej zakładce wybieramy przycisk Dodaj nową a następnie Wyślij wtyczkę na serwer

(Kliknij przycisk i wrzuć paczkę instalacyjną w postaci Archiwum)