• Verification email still sent even set skip the role in setting. I have a plugin which has a “vendor” role for creating Purchase Order in backend. I have set to skip verification for the “vendor” role in setting. However the email still sent and required for verification for the “vendor” role when creating Vendor using the PO plugin in backend.

    I have updated to latest version 2.0.3

    Please advise. Many thanks

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author WPFactory

    (@wpcodefactory)

    Hello @chris-yau ,

    Can you please tell me what is the Purchase Order plugin you’re trying?
    Is there a free version of it I can try too?

    Thread Starter Chris Yau

    (@chris-yau)

    The PO plugin I purchased not free and has customized by hired a developer.
    https://codecanyon.net/item/woocommerce-purchase-order-po-system/20980265

    I may send you the plugin files, please provide your email address, so I can send the download link to you in private.

    Many thanks

    Plugin Author WPFactory

    (@wpcodefactory)

    Sure,
    In that case, please contact us directly on our site as wp.org forums doesn’t allow to share email addresses. You can find it on my profile page

    Plugin Author WPFactory

    (@wpcodefactory)

    Hi @chris-yau ,

    Thanks for the email. I received the files and I was checking the plugin and the customization.
    The problem is the “Purchase Order” plugin sets the vendor role to the new registered user just after he is created when it should do it at the same time.

    The plugin’s author uses this function:
    $vendor_id = wp_create_user();

    And then this:
    $vendor->add_role($vendor_role);

    Instead of doing it he should have used wp_insert_user().
    This way he can create the user with the correct role instead of doing it in two different steps.

    Anyway, we have an option that could help you.
    – General > Activation link > Activation email delay

    Let me know if it helps ??

    • This reply was modified 3 years, 10 months ago by WPFactory.
    • This reply was modified 3 years, 10 months ago by WPFactory.
    • This reply was modified 3 years, 10 months ago by WPFactory.
    • This reply was modified 3 years, 10 months ago by WPFactory.
    Thread Starter Chris Yau

    (@chris-yau)

    Hi,

    First of all, million thanks for your help and update.

    I have just tested with latest updated version with new option “Activation email delay” and I found some problem after updated.

    1. Duplicate verification email sent to “customer” sometimes when customer registered with WooCoomerce regisration form or register when checkout.

    2. The customer role auto marked verified after account created even the customer haven’t click the verification link.

    Many thanks

    Best,
    Chris

    Thread Starter Chris Yau

    (@chris-yau)

    and will this update and fix available on Pro version? ??

    Plugin Author WPFactory

    (@wpcodefactory)

    Hello @chris-yau ,

    Sorry for the delay.
    Please let me know if you’ve tried version 2.0.5 and if you’re still experiencing the issues or if it’s ok now

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘The Verification email still sent even set skip the role’ is closed to new replies.