FAQ's

I am getting an "Invalid phone number" error when trying to send an OTP. What should I do?

Please ensure the phone number entered is correct. If it is valid and you are still seeing this error, it may be from a country not included in our default pricing list.

The login form is not showing on my Login page. Why?

This usually happens if you have previously installed or tested other login apps. Some apps disable the login form entirely. To fix this:Go to your Shopify Admin → Online Store → Themes → Customize → App embed Enable the Zoketo OTP app If the issue persists, feel free to reach out to our support team.

Can first-time users log in using just their phone number, without entering an email address?

Shopify requires every customer to have an email ID to complete registration. However, we can auto-assign a default email (e.g., phonenumber@yourstore.com) for first-time users. This allows them to sign up and log in using only their phone number and OTP—no manual email entry needed. Note: This default email will appear on the checkout page, but customers will not be able to change it.

When I click the Login page, it redirects to a URL like https://shopify.com/store-id/. What is causing this?

Your store is currently using the "New customer accounts" feature, which is incompatible with our app. To fix this: Go to your Shopify Admin → Settings → Customer Accounts Select Legacy customer accounts and click Save

Can I customize the Shopify checkout page to match the OTP flow?

Customizing the checkout page is only possible if your store is on the Shopify Plus plan. For more details, refer to: https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid

Will the app work for customers who signed up before installing it?

Absolutely! The app works seamlessly for both existing and new users. No migration or manual setup is required.