Search Results :

×

How to Enable Phone OTP Login on Shopify Plus Customer Accounts?

By default, Shopify's new customer accounts are passwordless - customers can only sign in with a one-time code sent to their registered email. With our MO: Customer Accounts Login app, merchants can enable phone OTP login option back to Shopify Plus customer accounts, so customers sign in with the credentials they already know instead of waiting for a code in their inbox. This guide covers the complete phone OTP login setup - enabling the option in the app, copying the OpenID Connect credentials, registering them as a custom identity provider in Shopify, and testing the login end to end.

  • Log in to your Shopify Admin.
  • Go to AppsShopify App Store.
  • Search for MO: Customer Accounts Login.
  • Install the MO: Customer Accounts Login app on your store.
  • Open the app from the Apps section in the left navigation menu to start the configuration.
  • The store must be a Shopify Plus store with new Customer Accounts activated.
  • From your Shopify Admin, open the Apps menu and click on MO: Customer Accounts Login.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Open MO Customer Accounts Login app in Shopify Admin

  • On the app dashboard, scroll down and locate the Storefront Login Options card and click Edit.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Storefront Login Options card with Edit button in Shopify app dashboard

  • You will land on the Login Options page. Open the Storefront Login Settings tab.
  • For this guide, turn on Enable Phone OTP Login. This lets your customers log in with OTP.
  • Scroll down to the New User Signup section and turn on Enable User Signup so new customers can create an account and set their own password.
  • The setting saves automatically - you will see a B2B configuration saved confirmation.
 Enable Phone OTP Login on Shopify Plus Customer Accounts: -Note and Contact Us - SSO between two WordPress sites

Note: You can enable multiple login options at the same time, including Email & Password, Email OTP, Phone OTP, Sign in with Shop, and SSO. Only the options you enable here appear on the storefront login screen. Leave any other options on if you want customers to choose from more than one sign-in method.


Enable Phone OTP Login on Shopify Plus Customer Accounts: Enable Phone OTP Login toggle in Shopify customer accounts login options

  • Click on Connect Store in the app's left navigation, then scroll down to the credentials section.
  • Copy all five values - Well-known or discovery endpoint URL, Client Id, Client Secret, Additional scopes and Post-logout redirect URI parameter name. You will need these in the next step.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Copy Client Id, Client Secret and discovery endpoint URL from Connect Store tab

  • In a new tab, go to Shopify AdminSettingsCustomer accounts. Under Authentication, find the Identity provider section and click Manage providers.
 Enable Phone OTP Login on Shopify Plus Customer Accounts: Manage providers link in Shopify customer accounts authentication settings

  • Click on the Connect to provider button.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Connect to provider button on Shopify identity provider page

  • Open the Provider dropdown and select Custom or other.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Select Custom or other as the provider in Shopify customer accounts

  • Enter an Identity provider name - for example miniOrange Login.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Enter identity provider name miniOrange Login in Shopify

  • Scroll down to the Application info section and paste the values you copied in Step 2 into the matching fields.
  • Click on Save.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Paste Client ID and Client secret

  • Once the provider is created, click on the Activate button in the top right corner.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Activate the custom identity provider

  • The status badge next to the provider name changes from Inactive to Active. Your phone OTP login is now activated on Shopify customer accounts.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Identity provider status showing Active

  • Go back to the app, open Connect Store and click the Test Connection button in the top right corner.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Test Connection button

  • A login window opens with a Sign in option where you can select your country code, enter your phone number, and click Send SMS to receive a verification code.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Shopify customer login screen

  • Enter your phone number in the provided field, and then click Send SMS to receive a verification code on your phone.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Create your account form

  • Enter the OTP sent to your phone number, then click Verify to continue with your login. If you didn’t receive the OTP, click Resend OTP to request a new code.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Verify with one time code

  • Once the test connection is successful, click Close Window to exit the window.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Test Connection successful

  • Open your storefront and click the account icon in the header.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Account icon

  • Enter your registered phone number and click Send SMS to receive an OTP. Enter the OTP sent to your phone number and click Verify to complete the login.
Enable Phone OTP Login on Shopify Plus Customer Accounts: Login done

  • You are logged in to your Shopify customer account. The Phone OTP Login for Shopify Customer Accounts is now live for your customers.

By completing these steps you can offer a Shopify Login with Phone OTP on your Shopify Plus Customer Accounts - a familiar, OTP-based sign-in experience on a single, branded login screen.


 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again


ADFS_sso ×
Hello there!

Need Help? We are right here!

support