Programista - platforma Prestashop
dla Perfect World / Praca zdalna
Tagi: Prestashop
Planujemy zmodyfikować element Prestashop odpowiadający za dostarczanie wiadomości do klienta, który zakupił produkt wirtualny (Archiwum .zip). W tej chwili klient po zakupieniu towaru otrzymuje informację o tym, że wysłano mu maila z odnośnikiem do pobrania produktu oraz otrzymuje niniejszego maila. Zmiana polegałaby na tym, że:
1). W momencie zakupu Prestashop tworzyłby dodatkowe unikalne ID (liczba 32 bitowa) oznaczający konkretny produkt w konkretnej transakcji. Zapisywałby to ID w swojej bazie danych razem z informacją o ID samego produktu, ip klienta który je zamówił, datą transakcji według serwera SQL oraz podstawowym ID transakcji, które Prestashop tworzy w tej chwili.
2). Link aktualnie umieszczany w mailu powinien zostać podmieniony na nowy, składający się z adresu do naszego nowego systemu dystrybucji plików oraz argumentu w postaci tego 32 bitowego ID z pkt. 1
3). Wiadomość wyświetlana po zakupie powinna zostać przerobiona tak, aby miała trochę inną treść niż teraz oraz również posiadała w sobie link do pobrania zbudowany na podstawie tego 32 bitowego ID z pkt. 1
4). Jeśli klient zakupi więcej niż jeden produkt to dla każdego produktu powinien powstać osobny wpis w bazie danych z unikalnym ID 32 bitowym, odpowiednim ID produktu oraz wspólnym ID transakcji. W mailu i w wiadomości podsumowującej zamiast jednego linku powinna się pojawić cała lista linków do wszystkich zakupionych produktów.
Informacyjnie: Te nowo wygenerowane linki będą prowadziły do strony generującej zabezpieczoną wersję produktu przygotowaną specjalnie pod danego klienta. Ta część aplikacji już działa i jest budowana przez innego programistę.
W czasie wykonywania projektu oferujemy stały kontakt z naszym programistą, który będzie szybko odpowiadał na wszelkie dokładniejsze pytania dotyczące tago jak wyobrażamy sobie zleconą modyfikację.
Proponujemy na początku rozmowę na Skype obu programistów aby doprecyzować wszelkie szczegóły i być może zastosować jakieś inne rozwiązania jeśli zleceniobiorca uzna to za przydatne.
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!
Poleć znajomemu
Wyświetlona: 7689 razy