When a user receives the verification email, and click on the verify link, they are redirected to complete their profile, which is the vendor profile form. I do not want users to fill in this form, unless they want to become vendors.
Please, how can i stop this vendor form popping up after a user clicks on the verify profile link?
By default, after email verification, users are redirected to the “Email Verified” page, where they can navigate to their profile settings, home page, or any other page they choose.
However, you’re likely registering through the “Add Listing” button, which acts as a role switcher [users who submit listings become vendors], or you’re using the direct vendor registration form if that option is enabled in your settings. In these cases, the registration flow differs because your initial action was intended to become a vendor, which is why the “Complete Profile” step is displayed.