AUTHYO × WOOCOMMERCE

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
yourstore.com/my-account 0
  1. 1Login
  2. 2OTP
  3. 3Checkout
  4. 4Order
  5. 5Notified
STATE Login
My Account
Guest
N
Welcome back, Nidhinidhi@example.com
Verified Customer
Linen OvershirtSize M · Sand
₹2,499
nidhi@example.comContact Verified ✓
Total₹2,499
Order #1048 confirmed
Linen Overshirt₹2,499
PaymentConfirmed ✓
EmailSMSWhatsApp
Order#1048
Email · nowOrder received
SMS · nowPayment confirmed
WhatsApp · nowOrder completed
OTP · 62 84 17
Order #1048 · Payment confirmedvia WhatsApp · just now
Verified Customer ✓
  • 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.

01 · LOGIN

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.

Password login
  • Forgotten passwords
  • Reset emails & support tickets
  • Abandoned logins
My account
nidhi@example.com
••••••••••
Remember me
Log in
Lost your password?
Passwordless
  • One code, one tap
  • Email, SMS, WhatsApp or voice
  • Nothing to remember
My account
nidhi@example.com
Send OTP
628417
Verified ✓
NWelcome back, Nidhi
02 · LOGIN + REGISTER

One system. Two doors.

Login and registration share the same OTP flow, so new and returning customers get one consistent experience.

  1. 1Email / Phone
  2. 2OTP
  3. 3Account Created

New customers create an account with the same code flow.

Create your accountyourstore.com
nidhi@example.com
Nidhi Shah
Send OTP
628417
Account created
03 · CHECKOUT

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.

  1. 1Contact details
  2. 2OTP verification
  3. 3Place order
Contact details
nidhi@example.com
+91 98765 43210
OTP Verification
628417
Code sent to your phone
Contact Verified ✓
04 · THE JOURNEY

One customer. Five moments.

Scroll through the order journey — the store UI changes with every stage.

01

Discover

The customer visits your store.

02

Login

Passwordless OTP sign-in.

03

Checkout

Contact verification before purchase.

04

Purchase

The order is confirmed.

05

Notification

The customer receives order updates.

Linen Overshirt₹2,499
Canvas Tote₹799
Wool Scarf₹1,299
Customer browses the store
nidhi@example.com
628417
Verified ✓ — Welcome back
+91 98765 43210Contact Verified ✓
Place Order
Order #1048 confirmed
Total₹3,298
PaymentConfirmed ✓
Order ReceivedEmail ✓
Payment ConfirmedSMS ✓
Order CompletedWhatsApp ✓
05 · NOTIFICATIONS

Keep customers updated automatically.

Configurable notification flows for WooCommerce order events, delivered by Email, SMS and WhatsApp.

Order events
  • Order Received
  • Payment Confirmed
  • Order Completed
  • Order On Hold
  • Order Cancelled
  • Order Refunded
  • Payment Failed
Order ReceivedOrder status changed
Authyo Notification FlowRules · channels · templates
EmailSMSWhatsApp
Customer Notified ✓Within seconds
Notification channels
EmailOrder updates in the inbox
SMSShort text updates
WhatsAppUpdates in chat
Delivery loglive
06 · FALLBACK

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.

OTP requested
WhatsAppPrimary channel
FailedNot delivered
SMSFallback channel
OTP Delivered ✓Customer continues
07 · SECURITY

A security control center.

Rate limiting, OTP attempt limits, lockouts, nonce verification and input validation — switch controls and watch the status.

Rate Limit
OTP Attempts
5
Lockout
OTP Expiry60 seconds
Nonce Verification
Input Validation
Authentication Protected ✓All controls active
100
Simulate failed attempts
Customer has 5 attempts
08 · CONFIGURATION

Every OTP setting, in one place.

A realistic look at the Authyo OTP configuration. Change a value — the customer-facing message updates.

WooCommerce › Settings › Authyo
OTP Configuration
60 seconds
Note: Voice Call OTP is currently available in India only.
5
10 minutes
  • INIndia+91
  • USUnited States+1
  • GBUnited Kingdom+44
  • AUAustralia+61
Customer sees
Code sent via WhatsAppExpires in 60 seconds
  • FallbackSMS
  • Attempts5
  • Lockout10 minutes
  • CountryIndia (+91)
09 · SHORTCODES

Drop in login and registration.

Two shortcodes put OTP authentication on any page — copy one, paste it, done.

LoginPasswordless sign-in
[authyo_login]
RegistrationCreate accounts by OTP
[authyo_register]
yourstore.com/login
Create your account
nidhi@example.com
Nidhi Shah
Send OTP
628417
10 · COMPATIBILITY

Built for modern WooCommerce.

Compatible with High-Performance Order Storage and with both classic and block-based checkout.

WooCommerce+ Authyo
  • HPOSHigh-Performance Order Storage
  • Classic CheckoutShortcode-based checkout
  • Checkout BlockBlock-based checkout
  • Customer AccountsLogin & registration
11 · ON MOBILE

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
9:41●●●
Your Order#1048Order placedPayment Confirmed ✓ProcessingCompleted ✓
WhatsApp · nowYour order is being processed.
WhatsApp · nowYour order has been completed.
12 · FEATURES

Seven layers of customer communication.

Scroll — the preview follows the feature in focus.

01

Passwordless Login

Customers sign in with an OTP instead of a password.

02

Passwordless Registration

New accounts are created with the same OTP flow.

03

Checkout OTP

Verify email or phone before the order completes.

04

Email · SMS · WhatsApp · Voice

Choose how codes and updates are delivered.

05

Smart Fallback

If the primary channel fails, another is tried.

06

Order Notifications

Automatic updates on order events.

07

Security & Rate Limiting

Attempt limits, lockouts, nonces and validation.

nidhi@example.com
628417
Logged in
new@example.com
491053
Account created
nidhi@example.comContact Verified ✓
Place Order
EmailSMSWhatsAppVoice
Note: Voice Call OTP is currently available in India only.
Pick the channel that suits your customers
WhatsApp · FailedSMS · Delivered ✓
Order Received✓
Payment Confirmed✓
Order Completed✓
Authentication Protected ✓Rate limit · attempts · lockout · nonce · validation
13 · FAQ

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.

Scroll to Top