Odwołując się do twojego posta
strona robiona jest przez HTML
To to chyba wiadome, ze strony inaczej nie zrobisz. Jednak stworzenie reflinków wymaga wiedzy na temat PHP/JavaScripta.
W dużym uproszczeniu musisz podczas tworzenia konta sprawdzić czy np. w linku znajduje się nick osoby która poleca stronę. Jeśli tak, to obok pola z loginami, hasłami, emailami dopisz ten nick jako reflink-user czy coś. Przy każdej transakcji sprawdź czy dane konto ma reflink-usera, jeśli tak, to przyznaj mu 20% z tej kwoty. Musisz także ustalić czym mają być reflinki. Może być to np.
twojastrona.pl/?reflink=USER
Wtedy przy tworzeniu konta wiesz że osoba przyszła od reflinku od USER.
Możesz także opracować algorytm który pozwala generować z nicku jakiś kod i vice-versa, wtedy ten kod będzie reflinkiem zamiast nicku.
Jak coś to pisz, pomogę, jeśli korzystasz z NodeJS
(Dodam jeszcze, nie może być to hosting statyczny, taki jak github sites)