Tak sobie czytam ten wątek i nie za bardzo jestem w stanie to zrozumieć.
Skoro masz bazę Klientów i pracownik obdzwania ich a w sklepie internetowym bez zupełnego powiązania z danymi tej bazy ktoś składa zamówienie - to tylko wróżka może by wiedziała jak to powiązać.
Nie wiem czym handlujesz, ale skoro pracownik nie zbiera zamówień, to możesz go rozliczyć tylko z ilości odbytych rozmów albo z długości tych rozmów.
Nawet jakbyś przypisał jakiś kod do pracownika, który należałoby wpisać w sklepie, żeby zapisać to na czyjeś konto, to nie ma żadnej pewności, że Klient tego nie zleje.
Moja córka pracowała sobie w czasie wakacji jako "naganiacz" do przedłużenia Neostrady. Zapłata była naliczana po podpisaniu przez Klienta Umowy. Też wydzwaniała do klientów z bazy, ale było to jasno powiązane. Zadzwoniła do Kowalskiego i Kowalski podpisał - kasa a jak nie - to nie ma kasy.
Jedyne, jak dla mnie rozwiązanie, to takie, że Pracownik ma przypisany kod, który jest jednocześnie promocją (nie wiem 1% upustu, 10% tańsza przesyłka) którą to Kupujący zaznaczy na stronie sklepu (bo będzie miał korzyść z tego).
Kupujący który trafi do Twojego sklepu bez interwencji pracownika, nie wpisze go i wtedy wiadomo, że nie naliczasz go pracownikowi.