OTP Verification and SMS Notification for WooCommerce Plugin Requirement we need wocommerce plugin our our company 1. OTP on Sign-Up / Registration: User Registration (Sign-Up) OTP Verification: When a user creates a new account, an OTP (One-Time Password) should be sent to their mobile number. The account should only be created after successful OTP verification. 2. OTP on Login: OTP Verification During Login: When a user logs in, an OTP should be sent to them (via SMS) so they can confirm their login credentials. 3. No OTP on Checkout (For User Convenience): Disable OTP During Checkout: There should be no OTP verification during the checkout process, as long as the user has successfully signed up and logged in. 4. Order Related Notifications (SMS): Order Confirmation Message: When the user places an order, they should receive an order confirmation message. Then: • Order dispatched • Order on hold • Order shipped • Order cancelled • Order refunded • Order out for delivery • Order delivered {All standard order-related messages} 5. Security Features: Rate Limiting: There should be rate limiting on OTP requests so a user cannot repeatedly request OTPs and abuse the system. OTP Retry Limit: If the user enters the wrong OTP, a retry limit must be set — for example, after 3 failed attempts, the account should be temporarily locked. 6. Admin Panel Integration: Admin OTP Dashboard: The admin should have a dashboard where they can monitor user OTP requests, status, and notifications. OTP Logs for Tracking: Logs of OTP requests and verifications should be maintained to help the admin track activity. 7. Multilingual and Multi-Country Support: SMS Gateway Integration: For OTP functionality, integration with a reliable SMS gateway is necessary (such as Twilio, Nexmo, etc.). SMS templates should be customizable in multiple languages if your customer base is diverse. Country Code Detection: During the phone number input, the country code should be automatically detected so the user receives the correct OTP. References: https://wordpress.org/plugins/miniorange-sms-order-notification-otp-verification/ https://hi.wordpress.org/plugins/wp-twilio-core/