I got this error, the website admin dashboard is working fine but when i open the website on an incognito or new browser i got the error:-
502 Bad Gateway
Also got this on my email :
Error Details
=============
An error of type E_ERROR was caused in line 260 of the file /home/smarccvz/public_html/wp-content/plugins/woocommerce/src/Packages.php. Error message: Uncaught Error: Call to a member function get_column_count() on null in /home/smarccvz/public_html/wp-content/plugins/woocommerce/src/Packages.php:260
Stack trace:
#0?/home/smarccvz/public_html/wp-includes/class-wp-hook.php(326): AutomatticWooCommercePackages::display_notice_for_merged_plugins()
#1?/home/smarccvz/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#2?/home/smarccvz/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#3?/home/smarccvz/public_html/wp-admin/includes/class-wp-plugins-list-table.php(1491): do_action()
#4?/home/smarccvz/public_html/wp-admin/includes/class-wp-plugins-list-table.php(711): WP_Plugins_List_Table->single_row()
#5?/home/smarccvz/public_html/wp-admin/includes/class-wp-list-table.php(1712): WP_Plugins_List_Table->display_rows()
#6?/home/smarccvz/public_html/wp-admin/includes/class-wp-list-table.php(1639): WP_List_Table->display_rows_or_placeholder()
#7?/home/smarccvz/public_html/wp-admin/includes/ajax-actions.php(4834): WP_List_Table->display()
#8?/home/smarccvz/public_html/wp-includes/class-wp-hook.php(324): wp_ajax_search_plugins()
#9?/home/smarccvz/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#10?/home/smarccvz/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#11?/home/smarccvz/public_html/wp-admin/admin-ajax.php(192): do_action()
#12?{main}
thrown
The issue stopped happening when I disabled the plugin:
OTP Login/Signup Woocommerce Premium
What could be the error?
]]>I have use google firebase for sms otp login and receiving
{“error”:{“code”:400,”message”:”BILLING_NOT_ENABLED”,”errors”:[{“message”:”BILLING_NOT_ENABLED”,”domain”:”global”,”reason”:”invalid”}]}}
This error is shown when I am entering the mobile no for login or register the no. Can you tell how can I fix this issue.
]]>Does anyone know why this doesn’t work with CheckoutWC plugin? When I click login it shows “Login with OTP” 2 times? Also, it shows log in with email and password. I’ve tested both options after filling out my form with a registered user but it doesn’t work. When I click the bottom Login with OTP button it says “Please Verify Your Phone Number” and when I enter my email address and password it says “Undefined” I’ve attached a picture for reference!
]]>Hi Team,
After installation of plugin, On registration section of the page, found the below lines
Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy
The question is that, Do we access any personal data while login/registration of a customer? please?confirm.
]]>I get a console error when insert the gravity forms widget.
Uncaught SyntaxError: Unexpected token ‘}’ (at auth.js)
]]>I filled in the URL in ‘REDIRECTS-Register Redirect,’ but it’s not working.
]]>Hi Team,
I have a WooCommerce website where I’ve implemented a custom user account page with a special URL structure like domain.com/username. Now, I want to redirect users after OTP login to their respective accounts. However, I’ve encountered an issue with your xoo_ml_login_with_otp_redirect
function. I need to retrieve the user object or userID in order to achieve this.
Here’s an example of what I’m trying to achieve:
$redirect = wp_validate_redirect( apply_filters( 'xoo_ml_login_with_otp_redirect', sanitize_url( $redirect ), $user ) );
Thank you for the great plugin!
]]>Hello,
I have been using Google Firebase for years. Customers say they are not receiving OTP SMS. It says on the internet that the limit for Google Firebase is 10 items. What exactly is the situation? What problem am I having?
]]>It’s showing the country code twice before all the customer phone numbers. How can I fix this issue?
]]>Hi,
I’m not seeing Option for Email OTP.
where can active this?
]]>I have a running site and thousands of users. Now I want to add OTP login. Is there any option to collect the user’s billing phone number as xoo_ml_phone_no?
]]>When I click login with otp need to show loading icon until the process will end. How can I fix this issue?
]]>Hello,
I have the same fatal error as reported on this thread:
PHP Fatal error:? Uncaught TypeError: array_map(): Argument #2 ($array) must be of type array, null given in …/public_html/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-geolocation.php:25
The error is caused by a bad formatted JSON.
Even though you use stripslashes, the output of stripslashes still has slashes.
You can easily solve it by replacing your line of code:
return array_map( 'sanitize_text_field', json_decode( stripslashes( $_COOKIE['xoo_ml_user_ip_data'] ), true ) );
with this one:
return array_map( 'sanitize_text_field', json_decode( stripslashes( stripslashes( $_COOKIE['xoo_ml_user_ip_data'] ) ), true ) );
However, for me, it would be better if you first define a variable e.g. $arr = json_decode( stripslashes( stripslashes( sanitize_text_field( $_COOKIE[‘xoo_ml_user_ip_data’] ) ) ), true ), and then you check if $arr is really a non-empty array before applying array_map.
I would also use sanitize_text_field because you don’t know what is inside $_COOKIE[‘xoo_ml_user_ip_data’], and stripslashes is not enough to sanitize the input.
I hope it helps to solve this issue. In some situations your code triggers a fatal error and the website can’t be seen at all.
Have a great day!
Jose
]]>Hi. We tried logging in the multiple phone numbers at the same time, and got a message saying “Maximum number of tries exceeded”. Are we getting banned even though we are trying only one time from each phone number?
]]>I want to change SAU to UAE with +966 country code, can you please me how can I update country name with perticular country code
]]>Hello
I am using this plugin along with Woocommerce cart abandonment plugins
While the plugin is correctly sending all the details like name, email, product etc to the abandonment plugin – it is not sending the phone number
Please tell me how to fix this as its very important for me to collect phone numbers from abandoned carts
]]>Hello
We are using the plugin for testing on woocommerce checkout page
Want to know if there is a method in which we can use the same number multiple times without having to use different number everytime?
Hello
I have set up the plugin and connected it with firebase as per the documentation. But the otp box is still not coming in the checkout page. What am I missing??
]]>After saving google firebase configuration in the settings, any web visitor can see the details of the configuration with API key while viewing the page source(Ctrl+U).
]]>I have purchased the premium of this plugin today but I can’t seem to figure out how the “Login with email OTP” feature works. Whenever I login using email it doesn’t ask me for OTP it logins the user without any OTP verification.
]]>Hello
An error with type E_ERROR appeared in the output of file 25 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-geolocation.php. Money message: Uncaught TypeError: array_map(): Argument #2 ($array) must be of type array, null specified in /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/ includes /class-xoo-ml-geolocation.php:25
Stack traces:
0 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-geolocation.php(25): array_map('sanitize_text_f…', NULL )
1 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-otp-handler.php(20): Xoo_Ml_Geolocation::get_data()
2 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-otp-handler.php(14): Xoo_Ml_Otp_Handler->__construct()
3 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-otp-handler.php(281): Xoo_Ml_Otp_Handler::get_instance()
4 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml-otp-handler.php(283): xoo_ml_otp_handler()
5 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml.php(66): require_once('/home/r54042/pu… ')
6 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml.php(23): Xoo_Ml->includes()
7 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/includes/class-xoo-ml.php(16): Xoo_Ml->__construct()
8 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/xoo-ml-main.php(46): Xoo_Ml::get_instance()
9 /home/r54042/public_html/sleepro.ru/wp-content/plugins/mobile-login-woocommerce/xoo-ml-main.php(39): xoo_ml()
]]>
Woocommerce checkout form integration in premium version of your plugin is not woking. When verify button is clicked nothing is happening in the front end but order is getting placed in without any verification box opening up. No OTP is sent to the mobile number either.
OTP verification for login and registration is working fine though.
Please resolve this asap.
]]>I install this plugin and setup my Google firebase perfectly. Now, the issue is OTP is only received when we log in with mobile number.
While creating account, it’s not sent the OTP so that phone number is verified. also because of this issue create account is not working on my website.
https://indisourcingmart.com/my-account/?action=register
Kindly check and please suggest me how to solve this issue.Its urgent.
There is a small issue with your enqueue styles function. The following name should be something else than “xoo-ml-style” or else your “xoo-ml-style” wont load when Select2 is already present. I would recommend you change the name to “select2”:
https://www.dropbox.com/s/cwhxyqczgr7nckp/Code%20-%20class-xoo-ml-frontend.php%20%E2%80%94%20Untitled%20%28Workspace%29%202023-01-16%20at%202.39.11%20PM.png?dl=0
Hi,
Do we able to send SMS OTP codes with our brand name ,f we sendinf them from a SenderID supported country with this plugin
]]>Hi,
I have several issues style issues. I use woodmart theme.Below is a screenshot
https://drive.google.com/file/d/1cfy2EORsjWCyVTefHnR-zPqFu5wU_0UB/view?usp=sharing
This can be succesfull plugin in future with adding more features notifications etc.
Regards
Kenan SALTIK
]]>Is there an API for the same functionality that I can use with the app creation?
]]>Hello,
Thank you for your plugin. I’ve created a Twilio account and I have followed the installation guide, but I am getting the error “We cannot find an account with that mobile number” when trying to login with phone OTP.
I’m testing the free version. I would like to purchase the Pro version, for the checkout page functionality and the waitlist addon, if it is possible to get it to work.
Thanks for your help!
Craig
]]>I have some request, I sent you a skype message but no reply.
I will pay for your plugin.
Thank!
Can we use API to post a new customer with the phone number and then send the validation OTP back to the plugin
As i need to use it in a mobile app
]]>