So for this navigate to Apps in your Shopify admin, and then click on SMS Alert.
Here click on OTP Settings
Enable OTP for Cart/checkout by clicking on this checkbox.
You can congifure the SMS text, please ensure you have this [otp] tag in sms text.
Click on save changes.
Now the configuration is done, Lets see how this works.
Now if i go to any product page, there are 2 options to make a purchase, one is “add to cart”, and another one is “buy it now”.
If i click on buy it now, i will be prompted to enter my mobile number, if i am not logged in, and then an OTP will be sent to this number, once i enter the correct otp, it would proceed further to checkout page.
The second option i.e. Add to cart, if i click on it, i am redirected to cart page, and when i click on checkout i am being prompted to verify my mobile number.
In case someone by passes the cart page and directly hits the checkout url in browser, the order will be placed without the otp verification, this is because of the fact that shopify does not allow apps to modify the checkout page.
Is there any solution for this scenario?
Yes, we can still verify the user on the order confirmation screen. Any OTP unverified orders will be prompted to enter the OTP to mark the order as verified.
All verified orders will have a mobile verified tag in admin section, also it will be added in additional details in that order.
So this way admin can identify which order is verified by an otp and which is not verified.
This website uses proprietary and third-party cookies, to offer you better browsing experience.ACCEPT
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.