Home Forums WC Vendors Pro Support Missing apply to become a vendor box when creating account

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #66950
    Clive Strydom
    Participant

    Hi,

    After all the Woocommerce 3 and WC Vendors Pro + bookings update, when I go to create a new account the “Apply to become a vendor?” checkbox is now gone. I restored the previous server image prior to upgrade and it is there, so there is just an issue with the new updates.

    I use the Listable theme + login with AJAX plugin.

    I did see a new release from you guys that fixed an issue with this (I have the latest versions running), which Anna posted:

    “Version 1.9.10 April 9, 2017

    * Fixed: Terms & Conditions Checkbox is not functioning normally #348
    * Fixed: Apply to Become a Vendor Checkbox is Missing with WC 3.0 + WC Vendors 1.9.9 #349
    * Fixed: New product title formatting is showing product #350
    * Fixed: Incorrect use of wpdb->prepare
    * Fixed: Mark shipped filter not providing parameters correctly
    * Fixed: Incorrect reference to billing email in notification email
    * Updated: Removed Sales reports from backend”

    Is this something you guys can help with?

    Regards,

    Clive

    #67005
    Anna
    Member

    @clivestrydom

    If you are running WC Vendors v1.9.11, WC Vendors v1.4.3 and WooCommerce v3.0.7 and you do not see the checkbox on the my-account page registration, then please:
    1. switch temporarily to Storefront theme and see if is shows;
    2. check to see if your theme has an update;
    3. try deactivating all plugins except WooCommerce, WC Vendors and WC Vendors Pro and see if it shows (I don’t think it is this one.. but if the theme switch does not show the checkbox, then try this).

    #67041
    Clive Strydom
    Participant

    @fervous

    If you are running WC Vendors v1.9.11, WC Vendors v1.4.3 and WooCommerce v3.0.7 and you do not see the checkbox on the my-account page registration, then please: –
    >>>Yes, running all of these

    1. switch temporarily to Storefront theme and see if is shows;
    >>> Not showing, has the standard wordpress login with no tick box for apply to become a vendor

    2. check to see if your theme has an update
    >>> Have all updates since the Woocommerce 3.0 release

    3. try deactivating all plugins except WooCommerce, WC Vendors and WC Vendors Pro and see if it shows (I don’t think it is this one.. but if the theme switch does not show the checkbox, then try this).
    >>> No, this did not fix the issue either

    Note: Apply to become a vendor is available when logged in as normal user

    Thanks,

    Clive

    #67133
    Anna
    Member

    @clivestrydom
    Clive,
    TO see the checkbox for Apply to become a vendor, you need to direct the users to the WooCommerce my-account page. (and have registration enabled on that page: wp admin > woocommerce > settings > accounts : enable registration on the my account page)
    It will not show on the modal login form.

    Users can login using the modal form, but to apply to become a vendor, they must either visit the my-account registration, or be directed to the pro dashboard page—- where,if they are not already a vendor, they will be presented with the vendor application/signup form.

    #67149
    shaf
    Participant

    @CLIVESTRYDOM I’m also using wc vendors pro and the listable theme, i had the same problem at first but like @FERVOUS said… to view the ‘apply as a vendor’ checkbox you need to go to

    woocommerce > settings > accounts : enable registration on the my account page)

    That being said, the terms and conditions checkbox is still missing… @FERVOUS any ideas how to make that appear on the my-account sign up form next to ‘apply as a vendor’ ?

    #67151
    shaf
    Participant

    @fervous I’ve found the terms and conditions checkbox, never mind ?

    #67445
    Clive Strydom
    Participant

    Hi @fervous

    Thanks for the responses. The user can certainly request to become a vendor via accounts page, but prior to updating all the plugins I had a tick box when creating a new user account that said ‘Apply to become a vendor’. I had automatic approval for vendor enabled.

    This is the code from prior to update:

    <p class=”form-row”>
    <input class=”input-checkbox” id=”apply_for_vendor” name=”apply_for_vendor” value=”1″ type=”checkbox”>
    <label for=”apply_for_vendor” class=”checkbox”>Apply to become a vendor? </label>
    </p>

    Thanks,

    Clive

    #67447
    Clive Strydom
    Participant

    @fervous

    Just to add to this, that code is taken directly from browser on the creating new account modal using the inspect functionality in chrome.

    #67448
    Clive Strydom
    Participant

    @fervous

    Apologies for the spam, I have found this in the WC Vendor change logs, I think the second to last one may be the one I I am after, I may be completely of the mark here?

    Version 1.3.0

    * Added: show vendor on all emails #29
    * Fixed: Critical issue #58
    * Added: Vendor header templates #65
    * Added: Vendor to QuickEdit #12
    * Fixed: Updating notices to use 2.1 Notice API #62
    * Added: wcvendors_registration_checkbox filter to denied.php template view
    * Added: wcvendors_vendor_registration_checkbox filter to filter “Apply to become a vendor?” at registration.
    * Added: wcvendors_vendor_registration_checkbox to filter “Apply to become a vendor?”

    #67506
    Anna
    Member

    @clivestrydom
    If you have the users register using the my-account page… is the checkbox for Apply to Become a Vendor gone?
    If not, then where are you looking for the checkbox? If you are looking for it on a special login form- then we hook into the my-account page for the application checkbox.. and it will not be there.

    the issue referenced in the change log has to do with an alteration that was made by WooCommerce in their v3.0 update. They changed a hook, so we had to adapt and change the hook also so that they checkbox would continue to show up as needed.

    #67538
    Clive Strydom
    Participant

    @fervous

    Please attached files. The checkbox in the users my-account page is there. I think there is a hook missing as you suggested. The attached files show you before and after update.

    #67582
    Anna
    Member

    @clivestrydom
    Well..
    that’s not the my-account page- that is a model/ajax login form.
    So– perhaps let the theme author know (if that’s where the login is coming from.. the theme. If it comes form a plugin, let them know) that the hook changed for the WooCommerce 3.0 update, and you need to use it. Or– go directly to the my-account page instead of using the pop-up form.

    The hook that changed:
    It changed from this: 'register_form'
    to this: 'woocommerce_register_form'

    #67633
    Clive Strydom
    Participant

    @fervous

    Many thanks Anna! That did the job, Listable & Login with AJAX had not updated to woocommerce_register_form in the widget_out.php file, once I changed it it reappeared.

    Thanks again for the help on something that had nothing to do with WC Vendors, very much appreciate. I will log the various tickets with them and give you kudos.

    Have a good weekend.

    Clive

    #67650
    Anna
    Member

    @CLIVESTRYDOM
    Excellent – I’m glad to know that was the resolution.
    Plugin and theme authors are still working to locate all of the bits of code that needed to be changed after the WC 3.0 update.. so it’s not surprising they missed this one. 😉
    We’re still finding things, too.

    #73177
    Baris One
    Participant

    As a recent purchaser of wc vendors and booking integration, see that there was the same problem told above about registration as a vendor at first time for any visitor in my theme, which is Listable.
    Thanks to solution by the fervous and clivestrydom, a checkbox on ajax registration form was seen to be as a vendor, but then as login to theme that brings white page stuck in. White page is still a problem after first login as a vendor.How to repair it ?

    After registered as a vendor first time, as trying to login, no vendor dashboard page straight to from login modal page.
    This user role is registered to Subscriber by first time by the registration modal popup window as a vendor checkbox so that how can this new user can be a pending vendor or vendor role in order to use vendor dashboard.

    The last problem I have had, after wc vendors prof installed, my admin user password couldn’t login for the first time using login popup modal window, trying once a more , login is ok.
    thank you ?

Viewing 15 posts - 1 through 15 (of 15 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.