If someone clicks your E-junkie Reseller link, that sets a cookie in their browser that expires in 6 months, so they can register for an E-junkie login at any time during the lifetime of that cookie, and you will be associated as their Reseller. If they provide a Promo Code during their registration, then they would get whatever special offer came with that code, but the last Reseller link they clicked would still determine their account's Reseller.
You would earn your Reseller share when they actually start a paid subscription. E.g., suppose someone clicked your Reseller link and signed up with us in July, but if they only started their paid subscription today, then your share of their payment would be added to your earnings for August, which would get paid to you in the middle of September.