{"id":457,"date":"2023-05-12T07:21:58","date_gmt":"2023-05-12T07:21:58","guid":{"rendered":"https:\/\/moceanapi.com\/blog\/?p=457"},"modified":"2025-11-17T10:19:37","modified_gmt":"2025-11-17T10:19:37","slug":"secure-your-woocommerce-store-with-otp-login","status":"publish","type":"post","link":"https:\/\/moceanapi.com\/blog\/secure-your-woocommerce-store-with-otp-login\/","title":{"rendered":"Secure your WooCommerce store with OTP Login!"},"content":{"rendered":"\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#step-1-install-mocean-api-sms-otp-easy-login\">Step 1: Install MoceanAPI SMS OTP Easy Login<\/a><\/li><li><a href=\"#step-2-connect-mocean-api-to-woo-commerce\">Step 2: Connect MoceanAPI to WooCommerce<\/a><\/li><li><a href=\"#step-3-configure-your-customers-phone-number\">Step 3: Configure your customer&#8217;s Phone Number<\/a><\/li><li><a href=\"#frequently-asked-questions-faq\">Frequently Asked Questions (FAQ)<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<p>If you&#8217;re running an eCommerce business with WooCommerce, it&#8217;s essential to keep your account and customer information secure. With the rise of cyber attacks and data breaches, a strong password is no longer enough to protect your business. This is where Two Factor Authentication (2FA) comes in to aid you.<\/p>\n\n\n\n<p>In this article, we&#8217;ll guide you on how to setup otp login in woocommerce.<\/p>\n\n\n\n<p>If you prefer a video, you can find it <a href=\"https:\/\/www.youtube.com\/watch?v=3JH4XVxB_pc\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-1-install-mocean-api-sms-otp-easy-login\">Step 1: Install MoceanAPI <strong>SMS OTP Easy Login<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to WordPress Plugins on your left sidebar in your admin panel<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"198\" height=\"568\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-40.png\" alt=\"Wordpress Sidebar\" class=\"wp-image-331\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-40.png 198w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-40-105x300.png 105w\" sizes=\"(max-width: 198px) 100vw, 198px\" \/><\/figure>\n\n\n\n<p>2. Search for&nbsp;<strong>Mocean<\/strong>&nbsp;and install <strong>SMS OTP Easy Login with Mocean<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"244\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-1024x244.png\" alt=\"Searching for MoceanAPI plugin\" class=\"wp-image-330\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-1024x244.png 1024w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-300x72.png 300w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-768x183.png 768w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-1536x366.png 1536w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/04\/image-39-2048x488.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3. Click on&nbsp;<strong>Install Now<\/strong>&nbsp;&amp;&nbsp;<strong>Activate<\/strong>&nbsp;the plugin after you\u2019ve installed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"159\" height=\"277\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-9.png\" alt=\"\" class=\"wp-image-458\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-2-connect-mocean-api-to-woo-commerce\">Step 2: Connect MoceanAPI to WooCommerce<\/h2>\n\n\n\n<p>1. Get your&nbsp;<strong>MoceanAPI Key and Secret<\/strong>&nbsp;from&nbsp;<a href=\"https:\/\/dashboard.moceanapi.com\/dashboard\" target=\"_blank\" rel=\"noreferrer noopener\">MoceanAPI Dashboard<\/a>. Register an account&nbsp;<a href=\"https:\/\/dashboard.moceanapi.com\/register?fr=monday_apps\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>&nbsp;in less than 5 minutes if you don\u2019t already have one.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>2. Copy and paste your <strong>API Key<\/strong> and <strong>API Secret<\/strong> into the appropriate fields in <strong>SMS OTP Easy Login -&gt; Services<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"483\" height=\"411\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-10.png\" alt=\"\" class=\"wp-image-459\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-10.png 483w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-10-300x255.png 300w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/><\/figure>\n\n\n\n<p>3. Head over to <strong>Phone<\/strong> tab and click on <strong>Download<\/strong> to download the required files<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"561\" height=\"251\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-11.png\" alt=\"\" class=\"wp-image-460\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-11.png 561w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-11-300x134.png 300w\" sizes=\"(max-width: 561px) 100vw, 561px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-3-configure-your-customers-phone-number\">Step 3: Configure your customer&#8217;s Phone Number<\/h2>\n\n\n\n<p>At this point, your customer will need to login to their account using <strong>Email<\/strong> and <strong>Password.<\/strong> Then they will need to configure their <strong>Country<\/strong> and <strong>Phone<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-12-1024x454.png\" alt=\"\" class=\"wp-image-461\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-12-1024x454.png 1024w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-12-300x133.png 300w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-12-768x340.png 768w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-12.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After they&#8217;ve configured their <strong>Phone<\/strong> and <strong>Country<\/strong>, they can now login using OTP code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"764\" height=\"577\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-14.png\" alt=\"\" class=\"wp-image-463\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-14.png 764w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-14-300x227.png 300w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"917\" height=\"638\" src=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-15.png\" alt=\"\" class=\"wp-image-464\" srcset=\"https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-15.png 917w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-15-300x209.png 300w, https:\/\/moceanapi.com\/blog\/wp-content\/uploads\/2023\/05\/image-15-768x534.png 768w\" sizes=\"(max-width: 917px) 100vw, 917px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions-faq\">Frequently Asked Questions (FAQ)<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Can I get Test Credits ?<br><\/strong>We provide a free testing account that comes with 20 trial credits.<\/li>\n\n\n\n<li><strong>Can I send international messages?<br><\/strong>Yes. We are an international SMS provider. You can send out SMS both locally and internationally based on our price list.<\/li>\n\n\n\n<li><strong>What is the maximum characters per SMS I can put into the message?<br><\/strong>160 characters for a normal text message, 70 characters for a Unicode text message (Arabic, Chinese, and etc)<\/li>\n\n\n\n<li><strong>Is there a limit to how many numbers I can send at one time?<br><\/strong>There is no limit on numbers to be sent in one go.<\/li>\n\n\n\n<li><strong>What format does my phone number need to be in?<br><\/strong>Mobile phone numbers need to be entered in international formatting with the country code and without spaces, plus signs or leading zeros.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re running an eCommerce business with WooCommerce, it&#8217;s essential to keep your account and customer information secure. With the rise of cyber attacks and data breaches, a strong password is no longer enough to protect your business. This is where Two Factor Authentication (2FA) comes in to aid you. In this article, we&#8217;ll guide&#8230;<\/p>\n","protected":false},"author":1,"featured_media":466,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[18,19],"tags":[],"class_list":["post-457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","category-content-management-system-cms"],"_links":{"self":[{"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/posts\/457"}],"collection":[{"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/comments?post=457"}],"version-history":[{"count":4,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/posts\/457\/revisions"}],"predecessor-version":[{"id":827,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/posts\/457\/revisions\/827"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/media\/466"}],"wp:attachment":[{"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/media?parent=457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/categories?post=457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moceanapi.com\/blog\/wp-json\/wp\/v2\/tags?post=457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}