Wyceny Enterprise to moduł wycen klasy enterprise dla PrestaShop: klienci składają zapytania z koszyka lub produktu, zespół prowadzi pełny proces z PDF i negocjacjami, ważność i przypomnienia pilnują terminów, zaakceptowane wyceny trafiają do zamówienia - plus dashboard, audyt, akcje masowe, REST API i digesty dla zespołu.
Moduł "Wyceny Enterprise" dla PrestaShop kompleksowo zarządza procesem ofertowania, od zapytania do opłaconego zamówienia. Klienci mogą składać zapytania z koszyka lub strony produktu, a zespół sklepu tworzy i wysyła spersonalizowane oferty PDF. Kluczową cechą jest zablokowana cena w kasie, co gwarantuje rozliczenie według uzgodnionych kwot, niezależnie od bieżących cen katalogowych. Moduł umożliwia negocjacje online, śledzi cały cykl życia wyceny, oferuje dziennik audytu, wersjonowanie oraz automatyczne powiadomienia dla zespołu. Posiada także zaawansowany pulpit analityczny i REST API dla integracji.
Większość dodatków „poproś o wycenę” kończy na formularzu i e-mailu. Wyceny Enterprise obsługuje pełny proces od wyceny do zamówienia w PrestaShop: klienci składają zapytania z koszyka lub strony produktu, zespół wycenia i wysyła oferty PDF, kupujący akceptują lub negocjują na sklepie, a kasa pobiera uzgodnione sumy - nie ceny katalogowe, które zmieniają się z dnia na dzień. Jeden moduł. Kompletne stanowisko sprzedaży.
Rozwiązanie klasy enterprise domyka proces biznesowy - ze śledzeniem, pracą zespołową i drogą do przychodu - zamiast zostawiać dla Ciebie i Twojego zespołu pracę w skrzynkach email i arkuszach.
Klient może przejrzeć ofertę, zaakceptować ją, poprosić o zmiany lub odrzucić - na sklepie, nie tylko e-mailem. Pracownicy budują wycenę w back office, wysyłają nową wersję, a rozmowa pozostaje przy jednym numerze referencyjnym. Gdy kupujący jest gotowy, sklep zamienia wycenę w prawdziwe zamówienie bez ponownego wpisywania pozycji, lub klient robi to sam, jak mu się wszystko w wycenie podoba.
Ceny katalogowe się zmieniają. Promocje się kończą. Stan magazynowy się przesuwa. Proces wycen enterprise oznacza, że sumy, które wynegocjowaliście, to kwoty pobierane z koszyka - w tym niestandardowe pozycje usług, globalne rabaty i wysyłkę ustawioną w ofercie. Bez cichego wycieku marży między „tak” a płatnością.
Oczekujące wyceny trafiają w zaplanowanych skrótach na e-mail, Slack lub Microsoft Teams - sprzedaż widzi kolejkę, a nie rozproszone wątki. Systemy zewnętrzne mogą odczytywać i aktualizować status wyceny przez udokumentowane API. Menedżerowie przypisują właścicieli i obsługują wiele wycen naraz, gdy rośnie wolumen.
Kto złożył zapytanie, kto wysłał, kto co zmienił, kiedy wygasła ważność, kiedy klient zaakceptował - zapisane z nazwą aktora (pracownik/klient) i kontekstem, a nie tylko polem statusu, na które masz nadzieję, że jest aktualne. Każda wysłana wersja może być zachowana, więc odpowiesz na pytanie „co oferowaliśmy we wtorek?” bez zgadywania.
Oferty wygasają według harmonogramu, który definiujesz - minuty, godziny lub dni. Przypomnienia wychodzą przed terminem. Wygasłe wyceny blokują akcje klienta, dopóki pracownicy nie przedłużą ważności i ponownie nie otworzą transakcji. Dashboardy pokazują, co czeka, co wkrótce wygaśnie i jak konwertuje lejek.
PDF proformy z Twoim brandingiem, edytowalne e-maile transakcyjne, szablony wycen dla powtarzalnych ofert, reguły, które produkty można wyceniać, ilości dziesiętne tam, gdzie to ma znaczenie, oraz obszar konta klienta, gdzie kupujący śledzą wyceny jak zamówienia - bo dla nich to ta sama podróż.
Taki jest poziom wycen klasy enterprise: zamknięta pętla, zablokowana ekonomia, widoczność zespołu i historia klasy audytowej. Nasz moduł Zapytanie ofertowe Enterprise wnosi dokładnie to do PrestaShop - dla każdego klienta, który potrzebuje formalnej oferty, od pojedynczego koszyka po negocjowaną transakcję, bez sklejania pięciu osobnych wtyczek i liczenia, że zgodzą się co do ceny i nie wywalą błędów.
To nie jest zwykly formularz kontaktowy z załącznikiem PDF - jest to pełne stanowisko wycen w PrestaShop. Każdy kafelek poniżej odpowiada realnym ekranom, ustawieniom i automatyzacji konfigurowanym w back office.
Hooki na stronie produktu, podsumowaniu koszyka i koncie klienta. Zapytania o cały koszyk lub pojedynczy SKU. Biała/czarna lista po produkcie, kategorii, marce lub dostawcy; minimalna cena; wykluczenie wirtualnych lub niedostępnych pozycji. Wyceny gości opcjonalnie; ograniczenie grup klientów; minimalna wartość koszyka; checkbox RODO i reCAPTCHA w formularzu zapytania.
Na stronie szczegółów wyceny kupujący widzi sumy pozycji, PDF, wiadomość zespołu i oś czasu. Przyciski: Akceptuj , Poproś o zmiany (z notatką), Odrzuć . Po wygaśnięciu: Poproś o ponowne otwarcie . Pracownicy dostają e-mail przy każdej akcji; status przechodzi automatycznie do negotiation, accepted lub rejected.
Zaakceptowane wyceny budują świeży koszyk powiązany z ofertą. Hooki PrestaShop nadpisują ceny jednostkowe, redukcje pozycji, globalny rabat (cart rule), sumę wysyłki i niestandardowe pozycje usług (przez konfigurowalny produkt opłaty). Zmiany cen katalogowych nigdy nie docierają do kasy.
Wartość i liczba lejka (sent + negotiation + accepted), wskaźnik wygranych, współczynnik konwersji, średnia liczba dni do zamówienia, lejek za okres, wyceny wygasające za N dni, starzenie lejka, top klienci i pracownicy, wykresy trendów tygodniowe/miesięczne/roczne. Okres: 30, 90, 180 lub 365 dni.
Zaplanowane podsumowanie wycen wymagających działania: nowe zapytania ( pending_review ) i prośby klientów o zmiany ( negotiation ). Dostarczane e-mailem, webhookiem Slack lub Microsoft Teams. Interwał w godzinach; uruchamiane z URL crona.
Dedykowana zakładka Audit log: kto złożył zapytanie, wysłał, negocjował, zaakceptował, odrzucił, przekonwertował, przypisał lub przedłużył ważność - z aktorem pracownika lub klienta. Każde Zapisz i wyślij zapisuje migawkę wersji, więc możesz porównywać wersje.
JSON przez HTTP GET: list , get , pending , stats , update_status . Klucze API generowane i unieważniane w back office; pełna dokumentacja z przykładami curl na zakładce API.
Ważność per wycena lub domyślna sklepu w minutach , godzinach lub dniach. Cron wygasza oferty, wysyła qe-quote-reminder przed terminem, blokuje akcje klienta po wygaśnięciu. Przedłużenie ważności masowo lub przy zapisie ponownie otwiera wycenę do poprzedniego statusu (np. sent).
Na liście Quotes: zaznacz wiersze, potem przypisz pracownika, przedłuż ważność (z licznikiem ponownych otwarć), wyślij ręczne przypomnienia, eksportuj CSV lub XML. Filtry po statusie, referencji, kliencie i zakresie dat.
Każda wycena ma referencję (konfigurowalny prefiks, np. Q-2026-0042), przypisanego pracownika, datę ważności i jeden z dziewięciu statusów. Pracownicy i klienci zawsze widzą czytelną etykietę.
qe-request-staff ). Edycja cen w back office. qe-quote-sent ). Klient może zaakceptować, negocjować lub odrzucić. qe-quote-negotiation ). Popraw pozycje i wyślij ponownie. qe-quote-accepted ). id_order . Wycena trwale zablokowana. Widoczna na zakładce zamówienia w adminie. qe-quote-rejected ). Brak kasy. update_status .Typowa ścieżka sukcesu: zapytanie → wycena przez zespół → wysyłka → akceptacja klienta → kasa po kwotach z wyceny → converted. Ścieżka negocjacji: wysyłka → klient prosi o zmiany → zespół poprawia → ponowna wysyłka (nowa wersja) → akceptacja → kasa. Każde przejście jest logowane; oś czasu na sklepie pokazuje ostatnie zdarzenia z rozwijaną pełną historią.
Większość modułów wycen eksportuje PDF i liczy, że ktoś z pracowników ręcznie utworzy koszyk. Wyceny Enterprise wiąże zaakceptowaną ofertę z kasą: ceny jednostkowe, rabaty pozycji, redukcje globalne, wysyłkę i sumy niestandardowych usług przepływają do PrestaShop, gdy klient płaci. Zespół przestaje uzgadniać „co wyceniliśmy” z „co sklep pobrał”.
Tworzony jest nowy koszyk z ilościami z wyceny, powiązany z ofertą, a jednorazowa cart rule stosuje globalny rabat % lub kwotowy.
Hooki cen PrestaShop odczytują ceny jednostkowe z wyceny i redukcje per pozycja. Wysyłka używa kwoty z oferty. Sumy niestandardowych usług mapują się na ukryty produkt opłaty wybrany w ustawieniach - jedna pozycja, zablokowana cena brutto/netto.
Przy walidacji zamówienia wycena przechodzi na converted , zapisuje id_order , czyści powiązanie koszyka i zapisuje quote_converted w dzienniku audytu. Pracownicy widzą referencję wyceny przy zamówieniu w back office.
Akceptacja na sklepie, klik Przejdź do kasy , płatność przez istniejące moduły płatności. Te same adresy, przewoźnicy i reguły podatkowe - tylko kwoty są zamrożone do oferty.
Skróty listują kolejkę pending_review + negotiation. API action=pending zasila CRM. Dashboard pokazuje wartość lejka i współczynnik konwersji za wybrany okres.
Ważność w minutach dla ofert flash lub w dniach dla projektów. Masowe przedłużenie ważności ponownie otwiera wygasłe wyceny. E-maile przypomnień wychodzą N dni przed wygaśnięciem przez cron.
Dlaczego to ma znaczenie: Wycena, która nigdy nie staje się zamówieniem, to marketing. Wycena, która staje się zamówieniem po złej cenie, to spór. Zapytanie ofertowe Enterprise zamyka obie luki - pętlę handlową i integralność ceny - w jednym module PrestaShop.
Szczegóły ekran po ekranie dla właścicieli sklepów i menedżerów sprzedaży. Co klikasz, co widzi klient, co trafia na e-mail i co ląduje w dzienniku audytu.
Konfiguruj wszystko w Moduły > Wyceny Enterprise . Bez rozproszonych menu.
Trzy punkty wejścia, kontrolowane niezależnie w Settings:
Formularz zapytania zbiera opcjonalną wiadomość. Po wysłaniu: rekord wyceny jako pending_review , pozycje skopiowane z koszyka/produktu, powiadomienie dla pracowników, przekierowanie klienta do szczegółów wyceny lub listy w koncie. Zapytania gości tworzą lub dopasowują rekord klienta, gdy dozwolone.
Decyduj dokładnie, które pozycje katalogu można wyceniać - bez ukrywania ich przed normalnym zakupem.
Otwórz dowolną wycenę z listy. Edytor to pełne stanowisko wyceny:
custom_total i do kasy przez skonfigurowany produkt opłaty.Strona szczegółów wyceny ma układ portfela: odznaka referencji, kolor statusu, ważność, suma oferty, przycisk PDF, wiadomość zespołu, tabela pozycji z tagami kombinacji, suma częściowa / rabat globalny / wysyłka / razem.
To odróżnia Wyceny Enterprise od „PDF i modlitwa”. Gdy startuje kasa:
Cart dla klienta wyceny z właściwą walutą i sklepem. qe_cart_quote . CartRule przypisaną do koszyka.Efekt: faktura zgadza się z PDF, który klient zaakceptował - w tym wynegocjowane rabaty i dodatkowe pozycje usług.
Generuj z back office, konta klienta lub linku w e-mailu qe-quote-sent .
qe-request-staff - Nowe zapytanie klienta; link do wyceny w back office. qe-quote-sent - Oferta gotowa; referencja, sumy, link podglądu, link PDF. qe-quote-negotiation - Klient poprosił o zmiany; zawiera jego notatkę. qe-quote-accepted - Klient zaakceptował; zachęta do kasy. qe-quote-rejected - Klient odrzucił. qe-quote-reminder - Ważność wkrótce mija (cron + ręczne masowe przypomnienie). qe-staff-digest - Podsumowanie kolejki oczekujących dla skrzynki sprzedaży.Edytuj temat i treść HTML/tekst per język. Placeholdery: imię klienta, referencja, sumy, nazwa sklepu, URL wyceny, URL PDF, ważność i więcej z panelu edytora.
Gdy włączone, cron sprawdza, ile wycen wymaga działania pracowników. Jeśli liczba > 0 i minął interwał od ostatniej wysyłki:
qe-staff-digest ).Kolejka = pending_review (nowe) + negotiation (klient czeka na poprawioną ofertę). Interwał w godzinach zapobiega spamowi; wymuszenie wysyłki dostępne z crona do testów.
Endpoint front controller (udokumentowany na zakładce API). Uwierzytelnianie parametrem api_key . Odpowiedzi JSON. Multistore: przekaż id_shop .
status .Tabela append-only quote_audit_log . Każdy wiersz: znacznik czasu, kod akcji, wiadomość, aktor (nazwa pracownika lub klienta), kontekst JSON.
Typowe akcje:
quote_requested , quote_sent , quote_updated , quote_negotiation , quote_accepted , quote_rejected , quote_expired , quote_validity_extended , quote_assigned , quote_converted
Tabela Revisions przechowuje migawkę JSON pozycji i sum przy każdym Zapisz i wyślij - numer wersji na wycenie rośnie. Odpowiadaj na pytania audytowe bez przywracania kopii bazy.
Zaznacz wiersze checkboxami. Panel pod listą (w formularzu, żeby POST działał):
qe-quote-reminder dla wycen sent/negotiation nadal ważnych.Oznacz wycenę jako template , by ponownie używać standardowych pakietów (np. „Starter kit + montaż”). Szablony wykluczone z KPI dashboardu.
Duplikuj dowolną wycenę z listy - kopiuje pozycje, rabaty i strukturę; dopasowujesz klienta i ważność przed wysyłką. Utwórz z szablonu generuje nową wycenę jednym kliknięciem dla powtarzających się kupujących.
Po konwersji wiersz wyceny przechowuje ID zamówienia PrestaShop. W widoku Orders w back office zakładka/sekcja pokazuje referencję wyceny, status i link do edytora - support widzi, co uzgodniono, bez przeszukiwania e-maili. Szczegóły zamówienia klienta mogą pokazać referencję wyceny, gdy hooki motywu są aktywne.
Jeden URL HTTPS z tajnym tokenem (kopiuj z Settings; wygeneruj ponownie po wycieku). Wywołuj z crontaba serwera co 15-60 minut.
valid_until minął - status expired, akcje klienta zablokowane, wpis audytu z zachowanym poprzednim statusem do ponownego otwarcia.To pełny obraz: zapytanie, wycena, negocjacja, blokada, kasa, konwersja - z PDF, e-mailami, API, skrótami i śladem audytu na każdym kroku. Zapytanie ofertowe Enterprise to jeden moduł dla sklepów, które traktują wyceny jako przychód, a nie balgan w skrzynce email.
Oto co faktycznie jest w paczce: nie wtyczka formularza kontaktowego, lecz silnik od wyceny do zamówienia z hookami blokady ceny w kasie, przechowywaniem wersji, REST API, automatyzacją crona i pełnym stanowiskiem admina - zbudowany dla PrestaShop 1.7.x, 8.x i 9.x.
PHP, SQL, JavaScript, CSS i Smarty w 137+ plikach źródłowych (bez pakietów tłumaczeń): edytor wycen, koszyk z blokadą ceny, SQL dashboardu, renderer PDF, API i cron.
quoteenterprise.php łączy hooki, instalację, konfigurację, przyciski sklepu, nadpisanie ceny w kasie i konwersję zamówienia - warstwa orkiestracji.
Koszyk, produkt, konto klienta, zasoby header, actionProductPriceCalculation , actionCartGetPackageShippingCost , actionValidateOrder i panele zamówień w adminie.
Gotowe pliki translations/*.php dla back office, UI portfela na sklepie i stringów modułu - główne rynki UE i świata od pierwszego dnia.
ps_quote , ps_quote_detail , ps_quote_audit_log , ps_quote_revision , ps_qe_cart_quote , ps_quote_api_key . date_sent , date_accepted , date_converted ), sumy wysyłki/usług i flagi szablonu. Quote , QuoteDetail , QuoteAuditLog , QuoteRevision , QuoteApiKey z helperami instalacji i CRUD. QE_* - JSON widoczności, okresy analityki, webhooki skrótów, PDF, reCAPTCHA, token crona, ID produktu opłaty i jednostki ważności. classes/ : QuoteConverter , QuoteDashboard , QuoteExpiry , QuoteApi , QuoteNotifyDigest , QuoteBulkActions i inne. request , list , view , pdf , cron , api ; BO AdminQuoteEnterpriseQuotes + kontroler zakładki audit log. searchTool (autouzupełnianie produktów w edytorze), emailTemplatesManager (edytor maili per język), prestashop9compatibility (wyświetlanie cen między wersjami PS). actionProductPriceCalculation - odczytuje ceny jednostkowe quote_detail i redukcję % per pozycja dla powiązanego koszyka. actionCartGetPackageShippingCost - zwraca shipping_tax_incl z wyceny zamiast kalkulacji przewoźnika. actionValidateOrder - oznacza wycenę jako converted, zapisuje id_order , czyści powiązanie qe_cart_quote . QE_FEE_PRODUCT_ID - jedna pozycja koszyka po zablokowanej cenie netto/brutto z wyceny. list , get , pending , stats , update_status ), JSON przez HTTP GET, auth kluczem API, udokumentowane w BO z przykładami curl. QE_REMINDER_DAYS ), wysyłkę skrótów; leniwe wygasanie przy ładowaniu strony wyceny jako fallback. QE_NOTIFY_DIGEST_INTERVAL_HOURS . mails/en/ (pary HTML + TXT) instalowalne per język; edytowalne przez dołączony emailTemplatesManager. Zapytanie w FO. Cena zablokowana w kasie. Konwersja śledzona w wierszach audytu. To inżynierska umowa stojąca za Wycenami Enterprise. Klient widzi portfel wycen i przycisk kasy. Ty dostajesz pełne stanowisko wycen - wersje, API, skróty i SQL dashboardu w zestawie.
17 800+ linii kodu w 180+ plikach modułu i v1.7.0 ciągłego rozwoju z 18 migracjami upgrade . Nie formularz kontaktowy na weekend. Infrastruktura od wyceny do zamówienia, na której sklep może polegać, gdy oferty są negocjowane, ograniczone czasem i warte mierzenia.
Moduł "Wyceny Enterprise" automatyzuje cały proces ofertowania, od zapytania klienta, przez wycenę i negocjacje, aż po zablokowaną cenowo płatność. Optymalizuje pracę zespołu dzięki masowym akcjom, powiadomieniom i API, zapewniając integralność cen i pełną ścieżkę audytu.
Moduł Wyceny Enterprise rewolucjonizuje sprzedaż, umożliwiając pełen proces od elastycznej negocjacji po zablokowaną cenowo kasę. Zapewnia zwiększoną konwersję dzięki spersonalizowanym ofertom, transparentności dla klienta oraz analityce lejka, skutecznie eliminując utratę marży.
Moduł Wyceny Enterprise to esencja 15 lat doświadczenia w PrestaShop. Zapewnia pełne zarządzanie ofertami od zapytania do opłaconego zamówienia z zablokowanymi cenami. Jego architektura, wspierająca wersje 1.7.x, 8.x i 9.x, świadczy o głębokim zrozumieniu platformy.
Moduł "Wyceny Enterprise" zapewnia szeroką personalizację procesu ofertowania. Dostosujesz branding PDF, szablony e-maili, reguły widoczności produktów do wyceny oraz zarządzanie ważnością ofert. To pozwala na idealne dopasowanie modułu do unikalnych potrzeb i strategii Twojego sklepu.
Moduł Wyceny Enterprise, z ponad 17 800 liniami kodu i rozbudowaną architekturą (5 ObjectModels, 8 kontrolerów, 23 szablony Smarty), jest zaprojektowany z myślą o transparentności i łatwej rozbudowie. Pozwala to na zaawansowane modyfikacje i integracje, idealnie wspierając pełny proces od wyceny do opłaconego zamówienia.
Moduł Wyceny Enterprise jest stale aktualizowany dla PrestaShop 1.7.x, 8.x, 9.x, zapewniając płynny proces od wyceny do zamówienia z zablokowaną ceną. Licencja jest jednorazowa, bezterminowa. Aktualizacje są bezpłatne przez rok, a po tym czasie można je odnowić z rabatem do 90%.