Vendor registration form does not appear

Hello,
I followed the instructions on this page (How to add a vendor registration form - HivePress Help Center) fully but there is no vendor registration form at “/register-vendor”. When attempting to reach this URL while logged out, it redirects me to the home page.

If I am already logged in, it redirects you to your profile page and forces you to fill out the new attribute first.

Can someone assist?

Did you enable “Allow direct registration” inside the admin, go to HivePress/Settings/Vendor and click on the “Allow direct registration” checkbox?

Hello, yes, of course, I have already selected the option “Allow direct registration” in Hivepress → Settings → Vendors.

Also I would like to correct what I wrote previously: When I am logged in, it redirects me to the home page. When logged out, it shows a “Sign in” form.

Yes, if you are logged in, the register vendor link will redirect you to the home page, this is why you have to hide this link or button to the user role “contributor”.

And yes, first you have to sign in or register on the website, then once a user logs in, it should redirect them to the register vendor profile form so they can complete the process.

Oh I see, I was expecting a separate form for vendors to register with. Are you saying that is not the case?

Because if there is still only 1 single form, yet I have made an attribute that vendors need to fill, people who register but are NOT vendors might get forced to fill that section of their profile too.

Yes, there two forms. One is for regular users, but when you click on “Add Listing” it redirects you to the vendor form which makes regular users into vendors. The forms look similiar. But you can add custom attributes to the vendor form through Vendors/Attributes. So Only people who click on the “Add Listing” or throught the /register-vendor/ link will need to fill the attribute you created. I hope that helps.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.