Rejestracja klienta w sklepie internetowym-------------------------
Klient rozpoczyna proces rejestracji w sklepie internetowym
Zostają pobrane od niego następujące dane:
Login
Hasło
Imię
Nazwisko
Adres
Klient wybiera opcję weryfikacji do dyspozycji: PESEL albo numer dowodu osobistego
CASE PESEL:
Klient podaje numer PESEL
CASE numer dowodu:
Klient podaje numer dowodu osobistego
Klient wybiera czy chce płacić za pomocą karty płatniczej przez internet:
IF TAK THEN
klient podaje numer karty
ELSE
Klient zostaje oznaczony jako taki dla którego możliwa jest jedynie płatność przy odbiorze
ENDIF
USTAW datę rejestracji jako datę bieżącą
Dodaj klienta o powyższych danych do bazy
Złożenie zamówienia internetowego--------------------------------
Klient sprawdza dostępność produktu
IF NOT Dostępny
Klientowi zostaje wyświetlona informacja że nie może kupić produktu
ENDIF
Klient wybiera opcje dostawy z dostawy do domu lub odbioru w sklepie
CASE dostawa
Oznacz zamówienie jako mające być dostarczone do domu klienta
CASE odbiór osobisty
Oznacz zamówienie jako mające być odebrane w sklepie
Klient wybiera opcje płatności z karty przelewu lub gotówki
CASE karta
IF klient nie podał dotąd numeru karty THEN zostaje mu wyświetlony monit że nie może tak zapłacić
ELSE zamówienie zostaje oznaczone jako płacone kartą
ENDIF
CASE gotówka
Zamówienie zostaje oznaczone jako płacone gotówką
CASE przelew
Pobranie od klienta numeru konta
Podanie klientowi tytułu pod jakim ma być wysłany przelew
Zamówienie zostaje oznaczone jako płacone przelewem
Zamówienie zostaje przekazane do realizacji
Realizacja zamówienia-------------------------------------------
Odjęcie towaru od bazy
Pobranie danych o zamówieniu (metoda płatności)
CASE karta
Czekamy na zaksięgowanie na naszym koncie odpowiedniej kwoty z karty klienta
IF pieniądze nie zostają wpłacone w ciągu 3 dni roboczych od złożenia zamówienia
THEN anuluj zamówienie
ENDIF
Pobranie danych o zamówieniu (sposób dostawy)
CASE dostawa
wysłanie towaru kurierem
CASE odbiór osobisty
Przygotowanie towaru w sklepie
Oznaczenie zamówienia jako zakończone
CASE gotówka
CASE dostawa
wysłanie towaru kurierem z informacją że należy zapłacić przy odbiorze
CASE odbiór osobisty
Przygotowanie towaru w sklepie z informacją że należy zapłacić przy odbiorze
IF klient nie przyszedł odebrać towar z odpowiednią kwotą w ciągu miesiąca od wysłania/przygotowania przesyłki
THEN anulowanie zamówienia
ENDIF
CASE przelew
Czekamy na zaksięgowanie na naszym koncie odpowiedniej kwoty z karty klienta
IF pieniądze nie zostają wpłacone w ciągu 14 dni roboczych od złożenia zamówienia
THEN anuluj zamówienie
ENDIF
Pobranie danych o zamówieniu (sposób dostawy)
CASE dostawa
wysłanie towaru kurierem
CASE odbiór osobisty
Przygotowanie towaru w sklepie
Oznaczenie zamówienia jako zakończone
Oznaczenie zamówienia jako zakończone
Anulowanie zamówienia---------------------------------------------------
Wysłanie odpowiednich informacji do klienta
Powrotne dodanie towaru do bazy
Zakup towaru w sklepie-----------------------------------------------------
Klient wyraża chęć zakupu
Wybór opcji płatności z karty lub gotówki
CASE karta THEN
pobranie należności z karty
CASE gotówka THEN
Pobranie gotówki
Wydanie towaru
Odjęcie towaru od bazy dostępnych
Gwarancja-------------------------------------
Klient składa reklamację w sklepie
Sprawdzenie towaru na podstawie paragonu
IF klient nie ma dowodu zakupu THEN odmowa przyjęcia towaru ENDIF
IF gwarancja wygasła THEN odmowa przyjęcia towaru ENDIF
Przyjęcie towaru i oznaczenie zamówienia jako zamówienia na które realizowana jest gwarancja producenta
Wysłanie towaru do producenta
Oczekiwanie na odpowiedź producenta
IF producent uznał że towar jest uszkodzony z winy użytkownika
THEN odbiór towaru i poinformowanie o tym fakcie klienta
IF paragon jest niezgodny THEN odmówienie wydania towaru ENDIF
Odbiór towaru przez klienta w sklepie
Odpowiednie oznaczenie zamówienia w bazie
ELSE odbiór towaru i poinformowanie o tym fakcie klienta
IF paragon jest niezgodny THEN odmówienie wydania towaru ENDIF
Odbiór towaru przez klienta w sklepie
Zamówienie towaru w hurtowni-------------------------------------------
Menedżerowie zasobów stwierdzają, jakich produktów nam potrzeba
Stworzenie listy produktów jakich nam potrzeba które można dostać w danej hurtowni
Wysłanie listy do hurtowni
IF produkty niedostępne THEN anulowanie zamówienia hurtowego ENDIF
Potwierdzenie zamówienia
Wpłata zaliczki żądanej przez hurtownię
Czekanie na towar
IF towar nie doszedł do naszego sklepu w ciągu 2 miesięcy THEN anuluj zamówienie ENDIF
Sprawdzenie towaru
IF towar niezgodny z zamówieniem THEN anuluj zamówienie ENDIF
Wpłata reszty należności
Dodanie towaru do bazy dostępnych
Anuluj zamówienie hurtowe----------------------------------------
CASE anulowano z powodu niedostępnych produktów THEN koniec procedury
CASE anulowano z powodu nie dotarcia produktów THEN wyślij powiadomienie do hurtowni
CASE anulowano z powodu niezgodności produktu z zamówieniem THEN
Odeślij towar hurtowni
Wyślij informację do hurtowni