Witam,
mam serwis, który oferuje zakup kuponów rabatowych coś a'la groupon. Muszę dorobić do niego system polecający zakupy.
Jeśli ktoś poleci daną ofertę a odbiorca dokona jej zakupu polecający dostaje profity. Właśnie nie wiem jak się do tego zabrać.
Myślałem żeby zrobić tabelkę, w której będę miał min:
- id_polecającego
- email_odbiorcy (osoby której polecamy)
- id_oferty
Email jest unikatowy więc możemy założyć że jeśli ktoś robi zakup i email istnieje w tabeli to wg id_polecającego przyznajemy profity polecającemu.
System taki jest słaby, ponieważ mogę samu sobie wysłać polecenie na drugiego maila i dokonać zakupu (co w efekcie da mi kupon i profity na drugim koncie).
Czy wie ktoś może dokładnie jak jest to np. na grouponie rozwiązane?
Czy może zrobić system tylko dla nowych użytkowników? Tylko co generować linka i przez wejście z tego linka dodawać profity? Linka trzymać w bazie? Nie za bardzo mogę wpaść na sensowne rozwiązanie tego. Ma ktoś jakieś propozycje?