Setting up Vendor Registration & redirects to /account/login/

Hi there!

I’m trying to set up Vendor Registration for our client’s website following these instructions: How to add a vendor registration form. However, when visiting /register-vendor, it redirects to /account/login/?redirect=domain.com%2Fregister-vendor%2F instead of displaying the registration form.

Steps We’ve Taken So Far:

  • Cleared the cache
  • Disabled all plugins and switched themes for conflict testing
  • Refreshed the permalink structure
  • Enabled “Allow direct registration” in HivePress > Settings > Vendors
  • Set at least one required vendor attribute (out of 32)

What We’ve Tried Based on the HivePress Community:

The only suggested solution so far has been to override the User Login template:
How to customize templates.

So, I did the following:

  • Created a User Login template (since the redirection goes to /account/login/).
  • Added the User Registration Form block (the only relevant block available).
  • The form only works when “Allow user registration” is enabled in HivePress > Settings > Users, but…
  • This creates a Subscriber, not a Vendor, even though “Allow direct registration” is enabled.

What Else Can I Try?

At this point, I’m not sure what else to check. Has anyone successfully set up direct vendor registration without requiring a listing first?

Any help would be greatly appreciated!

Thank you!

A post was merged into an existing topic: Feature direct vendor register redirect to log in page