I am experiencing some problems when trying to set up the registration process in Affiliates Pro.
I am using the plugin on a dropshipping Woocommerce site I am building at www.thespectrummarketplace.com.au.
Before I raise my questions, I thought it might be helpful to set out what I am trying to achieve.
I have generated an “Affiliate Area” page using the button on the Pages tab under the plugin settings. I have also set up two other pages – one called Affiliate Registration” which contains the [affiliates_dashboard_registration] shortcode, and the other called “Affiliate Login”, which contains the [affiliates_dashboard_login] shortcode. The latter page is accessed via a menu link in the top bar of the site.
There is a a link on the home page which invites people to find out about the Affiliate program. This takes them to a page which will explain how the program works and the benefits etc.
At the end of the page there is an “invitation to register” CTA which is linked to the Affiliate Registration page, and a separate CTA linked to the Affiliate Login page which allows to login if they are already registered.
My idea is that after the affiliate receives the email approving the application, they will go to the Affiliate Login menu link on the site and login to their Affiliate Dashboard using the user ID and password advised in the email.
I understand that a new applicant could be taken directly to the Affiliate Area page, where they will be presented with both a registration option and a login option.
However I feel they might find this a little distracting or confusing, which is why I have tried to separate the registration process from the login process using the shortcodes provided. To me it seems logical that you would only worry about logging in after you have been approved.
I have registered a dummy affiliate successfully and received the email confirming acceptance, which leads me to my problems.
The URL link included in the confirming email – i.e https://www.thespectrummarketplace.com.au/wp-login.php – is actually a link to the site login page.
I pasted this in a browser and logged in using the login details provided in the email.
This opened up a “My Account” page for the affiliate representative whose name had been entered under the “First Name” and “Last Name” fields on the registration form.
In other words the system seemed to treat the affiliate as a customer who had or would make a purchase from the site, whereas I expected him to be taken to the Affiliate Dashboard.
Why is this so, and how do I fix it so that an affiliate can login to the Affiliate Dashboard?
When I attempt to login to the Affiliate Dashboard using the Affiliate Login link in the top bar of the site, the login box appears and lets me enter the affiliate’s details.
However, it also does not take me to the Affiliate Dashboard, but instead returns me to the Affiliate Login page. The login box has also now disappeared leaving only a blank page.
Why is this happening, and how do I fix it?
If it helps, the dummy affiliate’s login details are User ID: marra, and Password: pdawa01
I would appreciate your assistance.