A Passwordless WooCommerce Experience. From Login to Checkout.
Replace passwords with OTP authentication, verify customers at checkout, and keep them updated throughout their order journey.
- Passwordless Login
- Checkout OTP
- Order Notifications
- 1Login
- 2OTP
- 3Checkout
- 4Order
- 5Notified
- LoginOTP, no passwords
- RegisterCreate accounts by OTP
- CheckoutVerify contact details
- NotifyEmail · SMS · WhatsApp
No passwords. No guesswork. No missed orders.
Authentication at login, verification at checkout, and updates after the sale — one layer for WooCommerce.
Forget Passwords. Not Customers.
Customers sign in with a one-time code sent to their email or mobile number — no username, no password, no "forgot password" detour. Drag the handle to compare.
- Forgotten passwords
- Reset emails & support tickets
- Abandoned logins
- One code, one tap
- Email, SMS, WhatsApp or voice
- Nothing to remember
One system. Two doors.
Login and registration share the same OTP flow, so new and returning customers get one consistent experience.
- 1Email / Phone
- 2OTP
- 3Logged InAccount Created
Returning customers sign in with a code — no password.New customers create an account with the same code flow.
Verify before the order goes through.
Checkout OTP verifies the customer's email or phone before the purchase completes. It supports the classic WooCommerce checkout and the newer Checkout Block.
- 1Contact details
- 2OTP verification
- 3Place order
One customer. Five moments.
Scroll through the order journey — the store UI changes with every stage.
Discover
The customer visits your store.
Login
Passwordless OTP sign-in.
Checkout
Contact verification before purchase.
Purchase
The order is confirmed.
Notification
The customer receives order updates.
Keep customers updated automatically.
Configurable notification flows for WooCommerce order events, delivered by Email, SMS and WhatsApp.
- Order Received
- Payment Confirmed
- Order Completed
- Order On Hold
- Order Cancelled
- Order Refunded
- Payment Failed
When one channel fails, Authyo keeps going.
Set a priority channel and a fallback channel. If the first delivery fails, another method is attempted automatically.
A security control center.
Rate limiting, OTP attempt limits, lockouts, nonce verification and input validation — switch controls and watch the status.
Every OTP setting, in one place.
A realistic look at the Authyo OTP configuration. Change a value — the customer-facing message updates.
- INIndia+91
- USUnited States+1
- GBUnited Kingdom+44
- AUAustralia+61
- FallbackSMS
- Attempts5
- Lockout10 minutes
- CountryIndia (+91)
Drop in login and registration.
Two shortcodes put OTP authentication on any page — copy one, paste it, done.
[authyo_login][authyo_register]Built for modern WooCommerce.
Compatible with High-Performance Order Storage and with both classic and block-based checkout.
- HPOSHigh-Performance Order Storage
- Classic CheckoutShortcode-based checkout
- Checkout BlockBlock-based checkout
- Customer AccountsLogin & registration
Order updates, in their pocket.
The same journey on a phone: payment confirmed, order processing, order completed — each one a notification.
- Updates sent as events happen
- Email, SMS or WhatsApp
- Fallback if a channel fails
Seven layers of customer communication.
Scroll — the preview follows the feature in focus.
Passwordless Login
Customers sign in with an OTP instead of a password.
Passwordless Registration
New accounts are created with the same OTP flow.
Checkout OTP
Verify email or phone before the order completes.
Email · SMS · WhatsApp · Voice
Choose how codes and updates are delivered.
Smart Fallback
If the primary channel fails, another is tried.
Order Notifications
Automatic updates on order events.
Security & Rate Limiting
Attempt limits, lockouts, nonces and validation.
Questions, answered.
What does the plugin do?
It adds OTP authentication to WooCommerce: passwordless login and registration, OTP verification at checkout, and automatic order notifications.
Does it require WooCommerce?
Yes. WooCommerce must be installed and active. You also need an Authyo account to deliver OTPs and notifications.
How do I add login and registration?
Use the [authyo_login] and [authyo_register] shortcodes on any page.
Does checkout verification support Checkout Block?
Yes. Checkout OTP works with the classic WooCommerce checkout and the newer Checkout Block.
Which channels are supported?
Email, SMS, WhatsApp and Voice Call for OTPs. Order notifications are delivered by Email, SMS and WhatsApp.
Which order events can notify customers?
Order received, payment confirmed, order completed, on hold, cancelled, refunded and payment failed.
What happens if a channel fails?
You can set a priority channel and a fallback channel. If the first delivery fails, another method is attempted.
How is authentication protected?
The plugin includes rate limiting, configurable OTP attempt limits and lockout periods, nonce verification and input validation.
Is it compatible with HPOS?
Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage.
Make WooCommerce Login, Checkout & Orders Effortless.
Give customers a faster passwordless experience while keeping every important order update within reach.