Пользователь А решил стать участником партнерской программы — партнером и начинает распространять свою партнерскую ссылку в интернет. Все перешедшие по этой ссылке и зарегистрировавшиеся на вашем сайте пользователи автоматически становятся рефералами первого уровня пользователя А. Реферал В партнера А тоже решил участвовать в партнерской программе и приглашает по своей партнерской ссылке пользователей на ваш сайт. Пользователь зарегистрировавшийся по партнерской ссылке партнера В становиться его рефералом С первого уровня и одновременно рефералом пользователя А второго уровня и так далее.
Если регистрировать реферала по промокоду, то он его должен прописывать в специальное для этого поле при регистрации.