Funkcjonalność Kart podarunkowych:
Kupno karty podarunkowej:
- Karta fizyczna - jest to karta wysyłana do klienta w formie fizycznej z nadrukowanym
KODEM. Użytkownik kupuje ją jako normalny produkt w sklepie www. Po dodaniu do koszyka karta NIE BIERZE udziału w ścieżce do darmowej dostawy ani innych regułach rabatowych. Nie działają na nią kody rabatowe, oraz nie można za nią zapłacić inną kartą podarunkową. W procesie finalizacji użytkownik musi wybrać przesyłkę jak dla każdego innego produktu fizycznego. Zamówienie trafia do Magento i klient dostaje maila z potwierdzeniem zamówienia. Po wydruku zamówienia w formie PDF na magazynie pakowacz szykuje fizyczną kartę i wpisuje na nią kod koarty ( w przypadku fizycznej jest to dowolna nazwa np. MANYPRESENTS123). Następnie pakowacz w Magento (lub innym miejscu przechowującym kody) wprowadza napisany na karcie numer. Po zeskanowaniu zamówienia drukuje się paragon na przesyłkę (karta nie może nigdy być pozycją na paragonie, jedynie przesyłka lub inne kupione z kartą produkty) oraz etykieta transportowa.
- Karta elektroniczna - jest to karta wysyłana do klienta specjalnym e-mailem z wygenerowanym
KODEM. Użytkownik kupuje ją jako normalny produkt na sklepie www, z tym że jest to produkt wirtualny i nie ma on kosztów przesyłki, gdyż wysyłany jest mailem. Po dodaniu do koszyka karta NIE BIERZE udziału w ścieżce do darmowej dostawy ani innych regułach rabatowych. Nie działają na nią kody rabatowe, oraz nie można za nią zapłacić inną kartą podarunkową. Zamówienie trafia do Magento, klient dostaje maila z potwierdzeniem w którym jest informacja że produkt elektroniczny trafi do niego osobnym mailem. W przypadku PayU i PayPal jeżeli zamówienie poszło do Magento (co równa się z poprawną zapłatą), to do klienta idzie również e-mail z specjalnym szablonem i wygenerowanym przez system KODEM. Jeżeli zamówienie miało płatność BANK TRANSFER, to dopiero po weryfikacji płatności przez administrację sklepu, wysyłany jest e-mail z wygenerowanym KODEM
Płatność kartą podarunkową:
- Po dodaniu do koszyka produktów, klient wchodzi w proces finalizacji zamówienia
- Pod polem na kod rabatowy ma pole na
kod karty podarunkowej
- Jeżeli wpisze w pole
kodu karty podarunkowej poprawny kod to kwota do zapłaty za zamówienie zostaje obniżona o kwotę karty podarunkowej (Jeżeli w koszyku ma inną kartę podarunkową, to użyta karta obniża tylko cenę pozostałych produktów, karty która jest w koszyku nie).
- Kwota obniżona uwzględnia również przesyłkę
- Jeżeli kwota karty przekracza kwotę zamówienia+przesyłki, pozostała kwota karty przepada
- Jeżeli kwota karty jest równa kwocie zamówienia+przesyłki klient nie płaci nic, nie zostaje przekierowany na płatność tylko jego zamówienie bezpośrednio trafia do Magento
- Jeżeli kwota karty jest niższa niż kwota zamówienia+przesyłki, to klient musi dopłacić różnicę poprzez wybraną formę płatności.
- W Magento musimy mieć informację ile pokryła Karta a ile Dopłacono
- OBNIŻENIE PŁATNOŚCI PRZEZ KARTĘ NIE JEST RABATEM - PARAGON MUSI ZOSTAĆ WYGENEROWANY NA PEŁNĄ KWOTĘ ZAMÓWIENIA+PRZESYŁKA
- Klient po użyciu
kodu raz nie może użyć go ponownie i musi być to rejestrowane natychmiast po kliknięciu przez niego ZAMAWIAM
Struktura Karty jako produktu w Magento:
- Produktem głównym jest karta o danej wartości (50, 100, 150, 200, ...)
- Wariantem produktu głównego jest karta fizyczna lub elektroniczna
- Produkt musi mieć atrybut mówiący o kwocie którą pokrywa
Generowanie i przechowywanie kodów:
- Kody dla karty elektronicznej musi generować system.
- Kody dla karty fizycznej pobierany będzie z puli kodów załadowanej do systemu.
- System musi wiedzieć jaka kwota jest przypisana do danego kodu oraz czy został już zużyty czy nie.
W jednym załączniku wstępne założenia od klienta, powyższy OPIS zapisany w drugim załączniku
API: https://trello.com/c/e1HwO91l/643-karty-podarunkowe-api
Importer: https://trello.com/c/1yW9IGi7/646-karty-podarunkowe-importer
Magento: https://trello.com/c/h1ZVOaJR/645-karty-podarunkowe-magento
Front: https://trello.com/c/lQKbncHb/644-karty-podarunkowe-front
┆Attachments: https://docs.google.com/document/d/1iKX45hXmy1cTY7X9i3RAc9lRcINHe9w-9kShbE-_fRM/edit | https://docs.google.com/document/d/1_pHU7hxGmdd-jrvqGjN4WrRdjQxyddyuaPAUvJNwJEM/edit?usp=sharing
Funkcjonalność Kart podarunkowych:
Kupno karty podarunkowej:
KODEM. Użytkownik kupuje ją jako normalny produkt w sklepie www. Po dodaniu do koszyka karta NIE BIERZE udziału w ścieżce do darmowej dostawy ani innych regułach rabatowych. Nie działają na nią kody rabatowe, oraz nie można za nią zapłacić inną kartą podarunkową. W procesie finalizacji użytkownik musi wybrać przesyłkę jak dla każdego innego produktu fizycznego. Zamówienie trafia do Magento i klient dostaje maila z potwierdzeniem zamówienia. Po wydruku zamówienia w formie PDF na magazynie pakowacz szykuje fizyczną kartę i wpisuje na nią kod koarty ( w przypadku fizycznej jest to dowolna nazwa np. MANYPRESENTS123). Następnie pakowacz w Magento (lub innym miejscu przechowującym kody) wprowadza napisany na karcie numer. Po zeskanowaniu zamówienia drukuje się paragon na przesyłkę (karta nie może nigdy być pozycją na paragonie, jedynie przesyłka lub inne kupione z kartą produkty) oraz etykieta transportowa.KODEM. Użytkownik kupuje ją jako normalny produkt na sklepie www, z tym że jest to produkt wirtualny i nie ma on kosztów przesyłki, gdyż wysyłany jest mailem. Po dodaniu do koszyka karta NIE BIERZE udziału w ścieżce do darmowej dostawy ani innych regułach rabatowych. Nie działają na nią kody rabatowe, oraz nie można za nią zapłacić inną kartą podarunkową. Zamówienie trafia do Magento, klient dostaje maila z potwierdzeniem w którym jest informacja że produkt elektroniczny trafi do niego osobnym mailem. W przypadku PayU i PayPal jeżeli zamówienie poszło do Magento (co równa się z poprawną zapłatą), to do klienta idzie również e-mail z specjalnym szablonem i wygenerowanym przez systemKODEM. Jeżeli zamówienie miało płatność BANK TRANSFER, to dopiero po weryfikacji płatności przez administrację sklepu, wysyłany jest e-mail z wygenerowanymKODEMPłatność kartą podarunkową:
kodkarty podarunkowejkodukarty podarunkowej poprawnykodto kwota do zapłaty za zamówienie zostaje obniżona o kwotę karty podarunkowej (Jeżeli w koszyku ma inną kartę podarunkową, to użyta karta obniża tylko cenę pozostałych produktów, karty która jest w koszyku nie).koduraz nie może użyć go ponownie i musi być to rejestrowane natychmiast po kliknięciu przez niego ZAMAWIAMStruktura Karty jako produktu w Magento:
Generowanie i przechowywanie kodów:
W jednym załączniku wstępne założenia od klienta, powyższy OPIS zapisany w drugim załączniku
API: https://trello.com/c/e1HwO91l/643-karty-podarunkowe-api
Importer: https://trello.com/c/1yW9IGi7/646-karty-podarunkowe-importer
Magento: https://trello.com/c/h1ZVOaJR/645-karty-podarunkowe-magento
Front: https://trello.com/c/lQKbncHb/644-karty-podarunkowe-front
┆Attachments: https://docs.google.com/document/d/1iKX45hXmy1cTY7X9i3RAc9lRcINHe9w-9kShbE-_fRM/edit | https://docs.google.com/document/d/1_pHU7hxGmdd-jrvqGjN4WrRdjQxyddyuaPAUvJNwJEM/edit?usp=sharing