PrestaShop Checkout i płatności

Dodaj Własne Pola do Zamówienia i Rejestracji w PrestaShop 8 i 9

Numer zamówienia zakupu Twoich klientów B2B, od zamówienia do faktury.

Twoi klienci biznesowi muszą podać numer zamówienia zakupu, datę dostawy lub numer firmy albo dołączyć dokument, a PrestaShop nie ma na to żadnego pola. Informacja trafia do wiadomości przy zamówieniu, do e-maila albo nigdzie, a faktura wychodzi bez numeru, którego księgowość klienta wymaga do zapłaty. Ten moduł dodaje pola niestandardowe do procesu zamówienia i formularza rejestracji, sprawdza je przed złożeniem zamówienia i przenosi tam, gdzie są potrzebne: strona zamówienia, faktura PDF, dokument dostawy, e-maile, lista zamówień, karta klienta, eksport CSV i webservice. Pięć gotowych pól powstaje przy instalacji i można je w pełni edytować.

W skrócie
  • Numer zamówienia zakupu, preferowana data, SIRET, branża i załącznik tworzone przy instalacji
  • 9 typów pól zapisywanych w zamówieniu lub na koncie klienta
  • Wyświetlanie warunkowe, ograniczenie według kraju rozliczeniowego i grupy klientów
  • Wartości na fakturze PDF (nagłówek lub dół), w e-mailach, na liście zamówień i w eksportach
  • Przycisk Złóż zamówienie zablokowany, gdy wymagane pole jest puste lub niepoprawne
PrestaShop 8 i 9 B2B API webservice 8 języków
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Dodaj Własne Pola do Zamówienia i Rejestracji w PrestaShop 8 i 9
v1.2.1 · zaktualizowano 2026-09-30
Co robi

W skrócie.

01

Sprawdzone przed zamówieniem

Pola zapisują się podczas wpisywania. Dopóki wymagane pole jest puste lub niepoprawne, przycisk Złóż zamówienie (lub Dalej w kroku dostawy) pozostaje zablokowany, a klient widzi komunikat pod polem. Serwer ponownie sprawdza każdą wartość: format, SIRET, datę, rozszerzenie i zawartość pliku.

02

SIRET sprawdzony, a nie tylko wpisany

Typ SIRET sprawdza 14 cyfr i klucz Luhna, włącznie z zasadą właściwą placówkom La Poste. Wartość można skopiować do natywnego pola SIRET klienta, używanego przez tryb B2B PrestaShop.

03

Realistyczna data dostawy

Minimalny czas realizacji w dniach, maksymalny horyzont, tylko dni robocze i dni zamknięcia: jeden dzień, okres albo data coroczna, np. 25 grudnia. Najwcześniejsza dostępna data jest wyliczana i wyświetlana pod polem.

04

Pola dopasowane do klienta

Pole może pojawiać się tylko wtedy, gdy inne ma określoną wartość (SIRET, gdy klient zaznaczy Jestem firmą), tylko dla wybranych krajów rozliczeniowych lub grup klientów. Ukryte pole nigdy nie jest wymagane, a jego wartość nie jest zapisywana.

05

Numer zamówienia zakupu w nagłówku faktury

PrestaShop nie ma hooka w nagłówku faktury. Moduł dodaje wydzielony blok do szablonu invoice.summary-tab.tpl motywu, aby pokazać pola pod numerem faktury, tam gdzie kupujący ich szuka, i usuwa go przy odinstalowaniu. Pozycja na dole faktury pozostaje dostępna.

06

Znajdź zamówienie po numerze klienta

Każde pole może stać się kolumną z filtrem na liście zamówień, a pola konta klienta kolumną listy klientów. Wpisz numer zamówienia zakupu w filtrze, a zamówienie się wyświetli.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Dodaj Własne Pola do Zamówienia i Rejestracji w PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Czego PrestaShop nie potrafi

PrestaShop oferuje wolną wiadomość w kroku dostawy, a w trybie B2B pola SIRET i APE na koncie klienta. Nic dla numeru zamówienia zakupu przy każdym zamówieniu, preferowanej daty dostawy czy dokumentu do dołączenia i żadnej możliwości, by te dane były obowiązkowe. Kupujący biznesowi wpisują je w wiadomości lub wysyłają e-mailem, obsługa klienta przepisuje je ręcznie, a faktura wychodzi bez numeru, którego księgowość klienta wymaga do zapłaty.

§ 02

Każde pole we właściwym miejscu

Pola firmowe (SIRET, branża) są zapisywane na koncie klienta: wpisane przy rejestracji lub przy pierwszym zamówieniu, są potem wstępnie wypełniane i kopiowane do każdego zamówienia. Pola zamówienia (numer zamówienia zakupu, preferowana data, załącznik) pojawiają się w procesie zamówienia, w kroku płatności lub dostawy. Każde zamówienie zachowuje kopię wartości z dnia jego złożenia.

§ 03

Dla obsługi klienta, księgowości i ERP

Numer zamówienia zakupu i preferowana data pojawiają się na stronie zamówienia, w kolumnie z filtrem na liście zamówień, na fakturze i na dokumencie dostawy. Eksport CSV zwraca zamówienia z danego okresu z ich polami, gotowe do Excela. System ERP lub integracja odczytuje te same wartości przez webservice PrestaShop, zasobem dfcf_values.

§ 04

Załączniki bez ryzyka dla sklepu

Plik wysłany przez klienta jest sprawdzany dwa razy: rozszerzenie musi być na liście dozwolonych dla pola, a rzeczywista zawartość musi mu odpowiadać, więc skrypt przemianowany na .pdf zostanie odrzucony. Plik jest zapisywany pod losową nazwą, bez rozszerzenia, w folderze z zablokowanym dostępem bezpośrednim. Pobrać go może tylko klient, do którego należy zamówienie, oraz pracownicy panelu.

§ 05

Pola dopasowane do każdego klienta

Producent sprzedający we Francji i Belgii może ograniczyć SIRET do francuskich adresów rozliczeniowych, pokazywać numer zamówienia zakupu tylko grupie Firmy i prosić o dokument tylko wtedy, gdy klient wybierze branżę Ochrona zdrowia. Warunki można łączyć w łańcuch, a ukryte pole nigdy nie jest wymagane.