Guide to Setup OTP login on your Shopify Store
Overview
miniOrange provides the best OTP Login & Verification Solution for Shopify Plus & Non-Plus Stores. Easily login & register your users using OTP sent over their phone/email, this will keep away spammers or bots from your store and only allow genuine users to access your store. You can also prevent fake orders by verifying OTP before the user checks out.
How easier OTP Login is?
We provide OTP verification via email i.e. sending the OTP to the customer’s email address. With the flexibility of sending OTPs on both phone numbers and emails, a user is bound to sign up and stay with your platform.
Pre-requisite: Shopify OTP Login Application
To enable OTP Login/ Registration feature, you will need to install miniOrange OTP Login Application on your store.
Check out our video, to know more about how OTP login application works in Shopify.
Configuration Steps
Step-by-Step Guide for configuring OTP Login on Shopify Store.
Step 1: Enable OTP Login widget on your Shopify Store
- Select the theme version installed on your store from the options below, and follow the steps accordingly.
- New Theme (2.0)
- Old Themes
Step 2: OTP Configuration
- Navigate to App section and click on 2FA - OTP Login application. You will be redirected to the home page of the application dashboard.
- Navigate to the Configuration >> Basic settings section in the left navigation menu.
2.1 BASIC SETTINGS
- Redirection page after OTP Login : Enter the page extension of the store on which you want to redirect the user when they login using OTP. For example: if you want to redirect users to cart pagr after login then enter /cart in the redirection field.
- Receive OTP balance info at: Enter the email on which you will get notification when you exhaust 80%, 90% and 99% of the allocated OTP transactions.
2.2 STOREFONT DIGEST COOKIE
If you want to restrict your shopify store to only logged-in users please follow the below steps and if you want to allow OTP Verification only from the /account/login page you can skip this step.
Prerequisite: You should have enabled password protection on your shopify store.
- You need to get a storefront_digest cookie for configuring the complete store with OTP Verification. Right click on your keyboard and click on Inspect option.
- Now navigate to Application section and then select Cookie option in left menu. Select your store and search for Storefront_digest. Copy this Value.
- Paste the storefront_digest cookie value in the storefont digest cookie section as shown below.
2.3 MULTIPASS SECTION (This feature is only available for the Shopify Plus customers)
- If you have a Shopify Plus store, then enable this option for providing OTP login into your Store.
- Click on Save.
Step 3: Delivery Method
3.1 SMS
- You can configure your custom gateway provider.
A. SMS Gateway
B. SMS Template
- Note: If you are from INDIA, contact us to change the SMS template. If you are from any other country then you need to write ##otp## where you wish to place generated otp in the template.
- Click on Save SMS template.
3.2 Email
- You can allow users to login into Shopify store using OTP over Email.
- You can either use the default template or can use your custom email template. (Contact us at shopifysupport@xecurify.com if you want your custom email template)
Step 4: Configuration on Shopify Store Admin Page
- Go to your Shopify store admin page.
- In the left section, click on the Online Store and select Preferences.
- Scroll down to the Spam Protection section and uncheck the second option "Enable Google reCAPTCHA on login, create account and password recovery pages"
- Save your changes.
FAQs
More FAQs ➔Is it possible to customize “Login with miniOrange” button according to my Shopify store theme?
Follow the steps outlined here to customize the button text.
Is there any limit on the OTPs for spam protection?
Yes, 2FA – OTP Login application comes with an hourly limit of 5 SMS as well as a daily limit of 10 SMS by default for an individual number. This limit is applied to avoid SMS spamming for your Shopify store.
I want to opt for a higher plan of 10k or more OTPs. Where can I upgrade?
Please reach out to us at shopifysupport@xecurify.com, we will provide a quotation to you based on your requirements.
After performing OTP Login, I want my customers to redirect to collections or discount offer page.
Follow the steps outlined here to redirect customers to any custom page on your store.
Additional Resources
Get in Touch
Please reach out to us at shopifysupport@xecurify.com, and our team will assist you with setting up the Shopify OTP Login application. Our team will help you to select the best suitable solution/plan as per your requirement.