Portal klienta
URL logowania:
/authentication/login
Główny URL:/clients/invoices
Dla: Klienci końcowi · Firmy kupujące (niebędące dystrybutorami)
Czym jest
Portal klienta to prywatny obszar każdego klienta służący dostępowi do dokumentów handlowych z jego relacji z Tobą: faktury, oferty, umowy, zamówienia, zgłoszenia serwisowe, projekty. Klient nie widzi katalogu produktów i nie składa zamówień przez ten portal — te funkcje są dostępne wyłącznie w Portalu Dystrybutorów.
Projekt: Lewy pasek boczny z sekcjami pogrupowanymi według kategorii, treść główna po prawej.
Uwierzytelnianie
URL: /authentication/login
Ten sam URL co Portal Dystrybutorów. Jeśli ten sam kontakt ma dostęp do obu typów portali, w kroku 2 wybiera typ portalu.
2-etapowe logowanie:
- E-mail → system identyfikuje konto
- Hasło → wybór typu przy wielu opcjach
Struktura nawigacji
┌──────────────────────────────────────────────────────┐
│ CRMconnect │
├──────────────────┬───────────────────────────────────┤
│ Panel │ │
│ │ [Zawartość aktywnej sekcji] │
│ Handlowe ▼ │ │
│ Dokumenty │ │
│ Faktury/Płatn. │ │
│ Zamówienia sp. │ │
│ Oferty │ │
│ Proformy │ │
│ Wyciąg │ │
│ Dostawy │ │
│ │ │
│ Wsparcie ▼ │ │
│ Ogłoszenia │ │
│ Otwórz zglosz. │ │
│ Zgłoszenia │ │
│ │ │
│ [Avatar] Imię │ │
│ Firma │ │
└──────────────────┴───────────────────────────────────┘
Handlowe → Faktury i płatności
URL: /clients/invoices
Pełna lista faktur wystawionych klientowi:
| Kolumna | Opis |
|---|---|
| Nr faktury | Numer faktury — kliknij dla PDF i szczegółów |
| Data | Data wystawienia |
| Termin płatności | Termin płatności |
| Kwota | Łączna kwota z VAT |
| Status | OPŁACONA · PRZETERMINOWANA · NIEOPŁACONA · CZĘŚCIOWO OPŁACONA |
Akcje klienta:
- Pobierz PDF faktury
- Zapłać online (jeśli skonfigurowano bramkę — Stripe itp.)
- Wyświetl szczegóły i historię częściowych płatności
- Szybki link do Wyciągu z konta
Handlowe → Zamówienia sprzedaży
URL: /clients/estimates
Zamówienia sprzedaży wystawione przez zespół handlowy — klient może je zaakceptować lub odrzucić:
| Kolumna | Opis |
|---|---|
| Nr zamówienia | Numer zamówienia |
| Temat | Nazwa lub opis |
| Łącznie | Łączna wartość |
| Ważne do | Data wygaśnięcia |
| Status | Szkic · Wysłane · Zaakceptowane · Odrzucone · Wygasłe |
Akcje klienta:
- Zaakceptuj jednym kliknięciem (gdy status = Wysłane)
- Odrzuć z opcjonalnym powodem
- Pobierz PDF
- Dodaj komentarze (widoczne również dla agenta handlowego)
Handlowe → Oferty
URL: /clients/proposals
Oferty handlowe wysłane przez zespół handlowy:
| Kolumna | Opis |
|---|---|
| Nr oferty | Numer oferty |
| Temat oferty | Tytuł oferty |
| Łącznie | Łączna wartość |
| Ważna do | Data wygaśnięcia |
| Status | ZAAKCEPTOWANA · ODRZUCONA · OTWARTA · WYGASŁA |
Akcje klienta:
- Przeczytaj pełną ofertę w portalu
- Zaakceptuj lub Odrzuć bezpośrednio z portalu
- Komentarze przed podjęciem decyzji — widoczne dla agenta
- Pobierz PDF
Ważne: Gdy data wygaśnięcia minęła, przyciski „Zaakceptuj/Odrzuć" znikają. Agent musi przedłużyć datę lub ponownie wysłać ofertę.
Handlowe → Umowy
URL: /clients/contracts
Lista aktywnych i historycznych umów:
- Wyświetl pełną umowę w portalu
- Pobierz PDF
- Podpis cyfrowy — gdy umowa wymaga podpisu, klient podpisuje bezpośrednio z portalu bez drukowania
- Statusy: Aktywna · Wygasła · Anulowana
Handlowe → Faktury proforma
URL: /clients/proformas
Wystawione proformy — klient pobiera PDF do przedpłat. Status proformy aktualizuje się po zarejestrowaniu płatności.
Handlowe → Wyciąg z konta
URL: /clients/statement
Pełna pozycja finansowa:
- Otwarty saldo — całkowita bieżąca należna kwota
- Historia wszystkich faktur + płatności + not kredytowych
- Filtrowalne według okresu
- Eksport PDF i drukowanie dla działu księgowości
Handlowe → Dostawy
URL: /warehouse/warehouse_client/shipments
Klient śledzi status dostawy swoich zamówień:
- Numer AWB i kurier
- Status: W transporcie · Dostarczone · Zwrot
- Bezpośredni link śledzenia do kuriera (Innoship / Cargus / FanCourier)
Wsparcie → Zgłoszenia
URL: /clients/tickets
Otwórz nowe zgłoszenie: /clients/open_ticket
- Temat, dział, priorytet, wiadomość
- Załączniki (zrzuty ekranu, dokumenty)
Śledzenie istniejących zgłoszeń:
- Status: Otwarte · Odpowiedziane · Zamknięte
- Ostatnia odpowiedź widoczna bezpośrednio na liście
- Kliknij zgłoszenie → pełna rozmowa + przycisk „Odpowiedz"
Zgłoszenia pojawiają się natychmiast w /admin/tickets dla zespołu wsparcia.
Wsparcie → Projekty
URL: /clients/projects
Jeśli klient ma aktywne projekty (wdrożenie, doradztwo, budowa):
- Postęp projektu i procent ukończenia
- Kamienie milowe z datami dostawy
- Widoczne zadania (gdy dostawca włączył widoczność)
- Możliwość komentowania zadań
Wsparcie → Baza wiedzy
URL: /knowledge-base
Publiczne artykuły dostawcy:
- FAQ dotyczące produktów i usług
- Przewodniki użytkownika i instalacji
- Warunki handlowe
- Samouczki wideo (jeśli dostępne)
- Wyszukiwanie pełnotekstowe w artykułach
Profil klienta
URL: /clients/profile
Klient może zaktualizować:
- Osobowe dane kontaktowe (imię, nazwisko, telefon)
- Hasło dostępu do portalu
Nie można zmienić: Dane firmowe (NIP, nazwa, adres, IBAN) — zarządzane wyłącznie przez administratora.
Konfiguracja dostępu (Admin)
Tworzenie konta portalu klienta
/admin/clients→ otwórz klienta- Zakładka Kontakty → edytuj kontakt lub dodaj nowy
- Wyłącz „Nie twórz konta" (
do_not_create_account) - Uzupełnij e-mail + hasło → zapisz
- Kontakt otrzyma e-mail potwierdzający (jeśli skonfigurowano)
Szczegółowe uprawnienia dla kontaktu
| Uprawnienie | Widoczny obszar |
|---|---|
| Faktury | Faktury i płatności + Wyciąg z konta |
| Wyceny | Zamówienia sprzedaży |
| Oferty | Oferty |
| Umowy | Umowy |
| Projekty | Projekty |
| Zgłoszenia | Zgłoszenia serwisowe |
Jeśli kontakt nie ma włączonych uprawnień, dostęp do portalu jest zablokowany, nawet jeśli ma konto.
Resetowanie hasła
Z /admin/clients → Kontakt → przycisk Wyślij link resetowania hasła — klient otrzymuje e-mail z linkiem ważnym przez 24 godziny.
Dokumentacja
Portal Dystrybutorzy · Portal Dostawcy · Oferty · Faktury · Umowy · Zgłoszenia · Przepływ: Portal B2B
Zarejestrowano live z demo.crmconnect.io · URL: /clients/