WordPress plugin intelligence profile

WALoops Express Checkout for WooCommerce

A slide-in cart and one-page express checkout for WooCommerce, with WhatsApp OTP login, Cash on Delivery control, saved addresses and coupons.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.16
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20261d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WALoops Express Checkout for WooCommerce version 1.0.16 as active, updated 1d ago and tested up to WordPress 7.1.

Overview

About this plugin

Every page between “Add to cart” and “Pay” is a chance for a shopper to leave. WALoops Express Checkout for WooCommerce shortens that path to a slide-in cart and a single checkout panel that opens right on top of the page they are already looking at. No redirect to a separate cart page, no long multi-step form, no starting from scratch on every visit.

It sits on top of WooCommerce instead of replacing it. Your products, shipping zones, taxes, coupons, payment gateways and order emails all keep working exactly as before. Orders are created by WooCommerce’s own checkout, so everything downstream (order emails, stock, reports, your fulfilment and accounting plugins) sees a completely normal order.

What shoppers get

  • A cart that slides in, not a page that loads. Add to cart and the drawer opens with the product, quantity controls, coupon box and running totals. One tap on Checkout takes them straight to the panel.
  • Checkout in one panel. Address, delivery option, payment method, coupon and order summary on a single screen, as a side panel or a centered popup, your choice.
  • Sign in the way they prefer. WhatsApp one-time code, a code sent by email, email and password for existing customers, or plain guest checkout. Turn on any mix.
  • Saved addresses. A returning shopper picks a saved address instead of retyping it, and their details are remembered for next time.
  • Coupon offers. A “See all offers” list so shoppers can find and apply a coupon in one tap instead of leaving to hunt for a code.
  • Pay with the gateways you already use. Your existing WooCommerce payment gateways appear inside the panel, including gateways that show their own card or wallet fields. If one needs the full checkout page, flip a switch and that gateway hands off to it, with the address and delivery choice already filled in.

What you get as the store owner

  • Works with any theme. A floating cart button is included, or point the plugin at your theme’s own cart icon and “Checkout” button with a CSS selector and it takes over from there.
  • A kill switch. One toggle sends every shopper back to the native WooCommerce cart and checkout while keeping all your settings. Useful when you are troubleshooting.
  • Runs on real WooCommerce objects. Cart, customer, shipping and checkout are WooCommerce’s own, so every standard WooCommerce hook still fires. Developers get extra wlec_ hooks for the rest (see docs/HOOKS.md in the plugin folder).
  • Compatible with High-Performance Order Storage (HPOS), translation ready, and free of tracking. Nothing is sent anywhere until you switch on WhatsApp OTP login, and then only what that feature needs (see “External services”).
  • Built for stores that sell cash on delivery too. COD is labelled as such in the panel, and works with WooCommerce’s own Cash on Delivery gateway or the one you choose.

WhatsApp OTP login: passwordless, and shoppers already have the app

Shoppers enter their WhatsApp number, receive a six-digit code in the chat they open every day, and they are logged in. A new number quietly becomes a normal WooCommerce customer account; a returning number brings back saved addresses. There is no password to forget and no reset email to wait for.

WhatsApp OTP runs on the WALoops WhatsApp OTP service. Create a free WALoops account from the Login tab, paste your API key, and you can send real one-time codes straight away. The free plan includes 100 codes a month with no credit card.

Prefer not to use WhatsApp? Leave it off. Email code, email and password, and guest checkout need no account with anyone.

Who it is for

  • Stores where mobile shoppers are the majority, and typing on a phone is the biggest source of friction.
  • Cash-on-delivery markets, where every extra step and every unverified phone number is expensive.
  • Stores that want a faster checkout without rebuilding their theme or moving to a hosted checkout.
  • Agencies that want one reliable, well-documented checkout upgrade to roll out across client stores.

Go further with Express Checkout Pro

Everything above is free and stays free. com that adds order-value boosters and smarter payment pricing on top, for $79 per year for one WooCommerce site, with updates and support included.

  • Buy Now button. A button next to Add to Cart that skips the cart and opens checkout for just that product.
  • Upsells. “Products you may like” in the cart and checkout, from cross-sells, related products or your own hand-picked list.
  • Bundle discounts. Tiered “buy more, save more” discounts that apply automatically, with a live progress bar that tells shoppers how close they are to the next tier.
  • Free-shipping goal. Show shoppers how much more they need to add for free delivery.
  • Prepaid discount and COD fee. Reward online payment and put a fair price on Cash on Delivery to cut returns to origin.
  • Partial COD. Collect an advance online and the rest on delivery to filter out fake and failed COD orders.
  • PIN code autofill. City and state filled in from the postal code, so forms are faster and cleaner.

The Pro features are previewed, greyed out, in this plugin’s settings so you can see what each one does. They are previews only: nothing in this plugin is locked, trial-limited or switched on by a key. Pro installs in place of this plugin and keeps all your settings.

com/quick-checkout.

Guides

  • Verify WooCommerce COD orders on WhatsApp
  • Add a COD fee in WooCommerce
  • Convert COD orders to prepaid

External services

com/. It is used only if you turn on WhatsApp OTP login and add a WALoops API key on the Login tab. With WhatsApp OTP off, or no API key added, the plugin makes no external requests.

What is sent, and when:

  • A shopper asks for a verification code: the phone number they entered is sent to WALoops so it can deliver a one-time code to that number over WhatsApp.
  • A shopper submits the code: the phone number and the code they typed are sent to WALoops to be checked.
  • Every request also carries your WALoops API key (so WALoops knows which account to use) and the plugin’s name and version.
  • Clicking “Create account” or “Log in” on the Login tab only opens app.waloops.com in a new tab. Nothing is sent from the plugin when you click it.

Email code login is handled entirely on your own site. Nothing about it is sent to WALoops.

Email delivery (Login tab > Email delivery): by default the code email goes out through WordPress’s own wp_mail() (and any SMTP plugin you use), or PHP mail() if you pick it.

If you instead pick an email provider (Gmail, Outlook / Microsoft 365, Zoho, Yahoo, SendGrid, Brevo, Mailgun, Amazon SES, Postmark) or your own SMTP server, the plugin logs in to that provider’s SMTP server with the credentials you enter and hands it the shopper’s email address and the message, only when a code is sent (or when you click Send test). Nothing is sent to a provider you haven’t chosen. Their terms apply: Google, Microsoft, Zoho, Yahoo, SendGrid, Brevo, Mailgun, Amazon SES, Postmark.

No other data is sent to any third party by the email-code feature. The service is provided by WALoops: Terms of Service and Privacy Policy.

Usage sharing (optional, off until you allow it) and deactivation feedback: after activation, an admin notice asks whether you want to share usage data with WALoops. php when you allow it and when the plugin is activated or deactivated: your site’s address, the plugin version, your WordPress, PHP and WooCommerce versions, site language, whether it is a multisite, and an anonymous site ID.

When you deactivate the plugin, a short form asks why; if you click Submit & Deactivate, the reason you picked and any text you typed are sent to the same address (with your site’s address only if you allowed usage sharing). Click Skip & Deactivate to send nothing. No customer or personal data is sent.

WALoops privacy policy, terms.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cash on delivery
  • express checkout
  • one page checkout
  • side cart
  • whatsapp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity1 Nov 20261d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.141.0.16
WordPress compatibility7.1.37.1.4
WordPress compatibility7.1.27.1.3
Version1.0.131.0.14
Version1.0.121.0.13
Version1.0.111.0.12
Version1.0.01.0.11
WordPress compatibility7.1.17.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.