• Resolved refluxcomponents

    (@refluxcomponents)


    There are vendors in Dokan that do not display an email address in their profile. As an Administrator, I enter an email address in the WP Admin -> Dokan -> Vendor -> Email Address field. I click ‘Save’ and it gives me the SWA2 modal stating the update was successful. The email address still doesn’t display.

    I enter the email address again and it states that the email address is already in use. I believe the Vendor Email address is not synchronizing with the WP User Email address data because when I send notifications to all Vendors, I can confirm that the Dokan Vendors with no Email address displayed do NOT receive any emails.

    I have already disabled all plugins except for Dokan and the prerequisite plugins. Nothing shows in the error logs for PHP, WordPress, or anywhere. Can you please advise? Thank you.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hello @refluxcomponents,

    Sorry for the trouble you have had. The issue might be related to the cache. If you are using any caching plugin then please clear the caches and check again. If the issue still remains then we have to check your site to help you resolve the issue. I request you to contact our support team directly via the contact form of our official site.

    Thank You.

    Thread Starter refluxcomponents

    (@refluxcomponents)

    Thank you for your response. Any operations involving cache were unsuccessful and still no error messages produced when attempting to modify the ‘Email Address’ field in the Dokan Vendor interface.

    I was able to narrow down the issue further and it appears that some change is made to the ability to update the email address in the vendor profile when a vendor completes registration on their own through the typical front end procedure- once the vendor confirms their email address, that email address appears in the Dokan Vendors field that I previously mentioned- and as expected, when I update the email address in the wp-admin -> Users -> Email address field, it reflects that update correctly in the Dokan Vendor Email Address field.

    However, when I manually add a Vendor in the wp-admin -> Dokan -> Vendors -> Add New approach, the vendor is created successfully, but it is the same issue with the Email Address field remaining blank and cannot be updated. This is a serious problem because the Dokan vendors who have the empty field in ‘Email Address’ are not receiving any notifications, such as ‘New Order
    notifications- and that is having a devastating effect on sales and the confidence of both vendors on the website and their customers.

    Your attention to this matter is greatly appreciated. Thank you for your time and I am eagerly awaiting your response.

    Hello,

    Thank you for the detail explanation. Unfortunately, we did not find such type of issue when tested locally. I believe the issue exists on your site only and we need to check. Please contact our support team for further assistance.

    Best Regards,

    Thread Starter refluxcomponents

    (@refluxcomponents)

    Here is the error:

    wp-content/plugins/dokan-lite/includes/Admin/Settings.php:166
    WeDevs\D\A\Settings->settings_localize_data()
    wp-includes/class-wp-hook.php:288
    apply_filters(‘dokan_admin_localize_script’)
    wp-content/plugins/dokan-lite/includes/Assets.php:791
    WeDevs\D\Assets->get_admin_localized_scripts()
    wp-content/plugins/dokan-lite/includes/Assets.php:30
    WeDevs\D\Assets->enqueue_admin_scripts()
    wp-includes/class-wp-hook.php:288
    do_action(‘admin_enqueue_scripts’)
    wp-admin/admin-header.php:104

    Hello @refluxcomponents ,

    I have experienced the same issue. I have made an issue on this topic. Please follow this link for further update on the issue – https://github.com/weDevsOfficial/dokan/issues/769

    Thank you

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Vendor Email Address Cannot be Changed and Does Not Synchronize with WP Users’ is closed to new replies.