Jump to content
RafalPW

Pojedyncze zlecenie dla programisty

Recommended Posts

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.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More