ZAŁĄCZNIK NR1 KLIENT KOŃCOWY ‒ MOBILNA
Transkrypt
ZAŁĄCZNIK NR1 KLIENT KOŃCOWY ‒ MOBILNA
ZAŁĄCZNIK NR1 KLIENT KOŃCOWY ‒ MOBILNA APLIKACJA DLA PASAŻERA DO ZAMAWIANIE PRZEWOZU OSÓB Aplikacja pobierana jest ze strony www.TaxiDo.com.pl i służy do zamawiania taksówki bez dzwonienia na numer centrali taksówkowej. Zamówienie trafia bezpośrednio do systemu dystrybucji zleceń bez udziału operatora. Aplikacja działa w całym kraju, o zasięgu („Obszar obsługiwany/nieobsługiwany)” decyduje centralny serwer. Pasażer rejestruje się w systemie na tej samej stronie, podaje swoje dane adresowe, nazwę użytkownika, adres e-mail oraz identyfikator - numer telefonu, który będzie służył do uruchomienia aplikacji zamawiania taksówki. Pasażer ma możliwość zasilenia swojego konta w systemie w trybie pre-paid (przedpłata). Rejestrowanie uczestnika jest wariantowe, akceptujemy także pasażera incydentalnego, bez konta na stronie, czyli bez np. historii przejazdów, szczegółów rozliczeń. Stały klient bezgotówkowy także może dodatkowo korzystać z udogodnień aplikacji mobilnej. Zasadnicze zadania aplikacji mobilnej pasażera 1. Wariant: logowanie, zdecydujemy się na E-mail jako nazwę użytkownika systemu. Nie będzie to obligatoryjne, np. Korporacja może inaczej nazwać swój login. To jest opcja, ponieważ dopuszczamy także pasażera „incydentalnego”, który nie oczekuje wszystkich udogodnień klienta zarejestrowanego. Chwilowy pasażer instaluje aplikację, przy pierwszym uruchomieniu wpisuje swoje dane imię, nazwisko, numer telefonu., adres e-mail. 2. Zamawianie taksówki w zależności od sytuacji: a. Do aktualnej lokalizacji klienta, najbardziej typowa sytuacja. Aplikacja lokalizuje aparat i wyświetla położenie na mapie. Koncentrujemy się na funkcji: „Zamawiam Tu i Teraz”. Godzinę podstawienia podaje centralny serwer. b. Do jednej z zapisanych/najczęstszych lokalizacji. c. Możliwość wprowadzenia adresu docelowego. To ma charakter przyszłościowy, umożliwi oszacowanie kosztów przejazdu oraz usprawnienie gospodarki samochodami – zwiększenie wydajności floty i skrócenie czasu oczekiwania przez pasażera. O włączeniu funkcjonalności decyduje centralny serwer. d. Jak najszybciej/na określoną datę i czas, ograniczamy się do raczej na „jak najszybciej”, bo to jest najczęściej spotykana sytuacja. Czas dojazdu definiuje centralny serwer. e. Dodatkowo przez wykonanie telefonu do właściwej Centrali na numer, który aplikacja podpowiada/przypomina na podstawie lokalizacji położenia (w powiązaniu z podziałem na regiony geograficzne i obsługiwane sieci taksówkowe). 3. Proces składania zamówienia a. Wypełnienie wszystkich niezbędnych danych b. Aplikacja czyta numer IMEI telefonu i przesyła wraz z pozostałymi danymi c. Zatwierdzanie zamówienia c.i. Aplikacja podaje czas dojazdu (minimalny jeżeli pasażer oczekuje przyjazdu zbyt szybko) – informacja pochodzi z centralnego serwera i wynika ze strefy zlecenia, sytuacji w mieście (liczba samochodów, korki, pora dnia, pogoda itp.) c.ii. Pasażer akceptuje („Zamawiam”), aplikacja wysyła adres podstawienia oraz współrzędne geograficzne – aby uniknąć pomyłek związanych z identycznymi nazwami ulic i miast. c.iii. Wariant: centralny serwer wysyła kod akceptujący przez SMS – mamy weryfikację danych pasażera (zwłaszcza numeru telefonicznego) oraz potwierdzenie gotowości systemu do przyjęcia zamówienia c.iv. Wariant: pasażer odsyła kod akceptujący do serwera – następuje zamknięcie procesu weryfikacji poprawności komunikacji systemu z klientem d. Po przyjęciu zamówienia aplikacja wyświetla zegar odliczający do tyłu czas do przyjazdu taksówki (na ekranie jest także widoczna godzina podstawienia) 4. Podgląd zlecenia – powiadomienia do aplikacji lub via SMS na numer telefonu, zegar odliczający czas do przyjazdu taksówki: a. Od momentu złożenia zlecenia a.i. Podgląd dojeżdżającej taksówki – jako funkcjonalność która może być włączana/wyłączana przez Centralę. Centrala decyduje czy i kiedy powiadamiać pasażera o konkretnej taksówce zmierzającej do miejsca podstawienia. a.ii. Powiadomienie o dojechaniu na miejsce (Dane auta, nr ID kierowcy, nr radiowy), komunikat „Taksówka pod adresem” a.iii. Położenie zbliżającego się samochodu (czy od początku? Czy w końcowej fazie?) - wariant podglądu dojeżdżającej taksówki. Nie możemy dosyłać informacji o położeniu jadącej taksówki, bo nie wiemy która zrealizuje zlecenie (nawet kiedy konkretny taksówkarz podjął zlecenie – bo np. awaria samochodu, nagła przeszkoda na drodze typu stłuczka itp. W końcowej fazie możemy podawać dane o położeniu – Centrala decyduje kiedy, opcja przydatna zwłaszcza gdy pasażer nie może znaleźć taksówki (lub odwrotnie). b. Od momentu rozpoczęcia realizacji b.i. Pomiar czasu i kosztu przejazdu, taksometr w aplikacji. Brak możliwości wdrożenia w obecnej chwili – nie realizujemy na tym etapie, w przyszłości tak w fazie II. b.ii. Wizualizacja trasy przejazdu – funkcjonalność w module rozliczenia. 5. Płatność online – to dotyczy aplikacji taksówkarza, tutaj podajemy informacyjnie a. Faza I: Klienci indywidualni: dostępna, gdy na koncie są wystarczające środki dla użytkowników zarejestrowanych w systemie, taxiKOD. Kiedy następuje aktualizacja danych? Możemy osiągnąć aktualizację stanu konta klienta i prezentacji w module rozliczeń na poziomie minut po zarejestrowaniu płatności. Aplikacja obsługuje stan odrzucenia zamówienia – podaje przyczynę (dane z centralnego serwera), sugeruje sposób rozwiązania kryzysu. b. Faza II: karta ekk, płatność kartą płatniczą zarejestrowaną w naszym systemie. 6. Rozliczenia bezgotówkowe dla klientów biznesowych a. Bezgotówkowa finalizacja transakcji zgodnie z warunkami umowy (sprawdzenie czy konto klienta jest aktywne, czy przejazd mieści się w obrębie określonych limitów, zapisanie transakcji oraz potwierdzenie dla Kierowcy i Klienta) – w zasadzie weryfikacja następuje przed przyjęciem zamówienia ale trzeba uwzględnić sytuację, że wysokość opłaty przekracza stan konta i należy dopłacić taksówkarzowi brakującą kwotę, aplikacja obsługuje stan odrzucenia zamówienia – podaje przyczynę (dane z centralnego serwera), sugeruje sposób rozwiązania. TaxiKOD i voucher papierowy. b. Możliwość zapłacenia za pomocą innej metody płatności – ekk, karta bankowa 7. Możliwość oceny Kierowcy (3 lub 5 stopniowa skala), w ograniczonym czasie po zakończeniu kursu. a. Dostępna opcjonalnie, przy finalizacji transakcji b. Jako opcja możliwość wpisania i wysłania komentarza 8. Zegar/stoper odliczający czas do tyłu. Po przyjęciu zamówienia pasażer widzi ile czasu zostało do przyjazdu taksówki. Na ekranie jest także wyświetlana godzina podstawienia/zamówienia. Wskazania są zsynchronizowane z serwerem e-usługi, który aktualizuje wskazania ze względu na sytuację w mieście, stan taksówek itp. 9. Aplikacja obsługuje komunikaty przychodzące od systemu: Awaria, Inna taksówka, Jestem pod adresem, Opóźnienie (ile, dlaczego), Inne powiadomienia ważne dla oczekującego na przyjazd taksówki. 10. Protokół wymiany informacji aplikacja <=> centralny serwer e-usługi. Opisuje wszystkie powyżej wymienione sytuacje/zdarzenia. Uwagi końcowe: Przewidywany czas, a w szczególności koszt pokazywany w trakcie przejazdu nie jest i nie może być wiążący. To są jedynie wartości szacunkowe, które pomogą klientowi czuć się pewniej oraz w przypadku podejrzeń o nadużycia ze strony kierowcy, mogą być podstawą to ewentualnego złożenia reklamacji. Ponadto kierowca nie ma obowiązku jechania trasą, którą pokazuje aplikacja mobilna, różnica może wynikać z sytuacji drogowej, życzeń pasażera (proszę pojechać Nowym Światem) itp. Ostateczna cena przejazdu zawsze wynika ze wskazania taksometru. Szacunek kosztu przejazdu uruchomimy w późniejszym terminie. Warto zwrócić uwagę, że uprzedzenie pasażera o cenie a nawet zastosowanie „ceny gwarantowanej” to bardzo atrakcyjna oferta. Należy koniecznie zaimplementować tę funkcję w systemie. TaxiKOD – to jest jednorazowy kod przysyłany przez centralny serwer pasażerowi, służy do autoryzacji opłaty bezgotówkowej po wykonaniu kursu.