Skip to content
Pedro Lima, DevDiggers customer Kareem Al Samman, DevDiggers customer Valentina Dancheva, DevDiggers customer Loved by store owners in 158+ countries

WooCommerce WhatsApp Plugin That Turns Chats Into Real Orders

Customers order in WhatsApp and the WooCommerce order creates itself. This WooCommerce WhatsApp plugin adds an order button to your products and cart. A chat assistant asks for delivery and payment and then creates the order for you.

5 star reviews Rated 4.9/5 across Trustpilot, Google and Envato
  • Official WhatsApp Business Platform
  • 14-day money-back guarantee
  • 24×7 human support
Version
v2.0.0
Last updated
September 30, 2026
WordPress
Tested to 7.1.3
WooCommerce
Tested to 11.2.1
0+ Reviews for WhatsApp Ordering
5.0/5 Average buyer rating
0+ Countries served
Elite Author on Envato

Featured across the WordPress community

Envato WP Engine InstaWP DesignRush WC Lovers HostArmada Hostinger Partner
What is a WooCommerce WhatsApp plugin

What does a WooCommerce WhatsApp plugin do?

A WooCommerce WhatsApp plugin lets shoppers order by sending a WhatsApp message instead of filling in a checkout form. Most plugins stop there. You get a chat and type the order into WooCommerce yourself.

This one keeps going. A chat assistant asks the questions your checkout would ask and places the order and then sends updates on WhatsApp. It is part of the DevDiggers WooCommerce extensions range.

The problem

Your customers order on WhatsApp, and your team copies every order by hand

Many shoppers would rather send a message than fill in a checkout form on a phone. So they message your number, and someone on your team rebuilds the order in WooCommerce.

Then the same person sends the payment details, answers "where is my order" and chases the ones who went quiet. None of that is recorded anywhere useful.

See how the chat places the order
  • Orders arrive as messages and get typed into WooCommerce by hand
  • Delivery address, coupon and payment are asked one chat at a time
  • Customers message you for every status update
  • Half-finished chats and unpaid orders are never followed up
  • Nobody can say how much revenue WhatsApp actually brings in
How it works

How WooCommerce WhatsApp ordering works, from button to order

The customer never leaves WhatsApp after the first tap. Your store does the rest.

  1. The customer taps the button

    A WhatsApp button sits on the product page, the cart and, if you like, the shop pages. Stock is checked before WhatsApp opens.

  2. WhatsApp opens with the order typed out

    A guest gives a delivery address once in a short popup. Logged-in customers skip it. The message lists the items, the subtotal and the address.

  3. The chat assistant asks three questions

    It asks for a delivery option, a coupon and a payment method. Customers answer with a number or a word, such as 1 or SKIP.

  4. The order lands in WooCommerce

    The order is created with your usual emails, stock and status. The customer gets a confirmation in the same chat.

Features

Everything a WooCommerce WhatsApp plugin should do

From the first tap to the delivery update, every step happens in the chat your customer already uses.

A WhatsApp order button where buyers decide

Put the Purchase via WhatsApp button under Add to cart, in the cart, or on shop and category cards. A block and a shortcode place it anywhere else.

Write your own button text, pick the colors and corner roundness, and choose phones, computers or both. A floating chat bubble can point at a second number for general questions.

  • Product page, cart and shop pages
  • Works under the Cart block and the classic cart
  • Block and shortcode for any page
  • Floating chat bubble with its own number
Product page with a green Purchase via WhatsApp button under Add to cart, beside shop cards that each carry the same button

Delivery details collected before WhatsApp opens

A guest fills in a short "Where should we deliver?" popup built from your own checkout fields. A logged-in customer with a saved address skips it.

WhatsApp then opens with the order already typed out: items, quantity, subtotal, name and address. You write that message with placeholders such as {items} and {address}.

  • Uses your store checkout fields
  • Saved address for logged-in customers
  • Order message you write with placeholders
  • Stock checked before WhatsApp opens
Where should we deliver popup filled in by a guest, beside the WhatsApp chat with the order typed out and ready to send

A chat assistant that places the WooCommerce order

Your store answers the message within seconds. It asks how the customer wants delivery, whether they have a coupon and how they will pay.

Then it creates a real WooCommerce order with shipping, coupons and tax worked out by WooCommerce itself. Nobody on your team has to pick up the phone.

  • Delivery options from your shipping zones
  • Coupons checked by WooCommerce
  • Order summary with shipping, tax and total
  • CANCEL ends the request at any time
WhatsApp chat where the assistant asks for a coupon, sends the order summary and confirms order 1287, beside the WhatsApp Orders list

Payment handled in the same chat

You choose which payment methods the assistant offers. Cash on delivery, bank transfer and cheque are settled in the chat, with the order status WooCommerce gives each one.

Card and other gateways get a secure link to your payment page for that order. With our WooCommerce wallet plugin, customers can pay from their balance without leaving WhatsApp.

  • Cash on delivery, bank transfer and cheque
  • Payment link for cards and other gateways
  • Wallet balance shown and paid in the chat
  • You pick which methods appear
List of payment methods handled in the chat, beside a WhatsApp chat offering bank transfer, cheque, cash on delivery and wallet

WhatsApp order notifications customers actually read

Send an order confirmation for normal checkout orders, and a WhatsApp message each time the order status changes. You write each message and choose which statuses send one.

Customers opt in with a checkbox at checkout. They can reply STATUS at any time for their latest order, or STOP to hear nothing more.

  • Confirmation and status updates per status
  • Consent checkbox in classic and block checkout
  • Approved templates for the 24-hour rule
  • STATUS, HELP and STOP replies built in
Order Confirmation notification settings and the WhatsApp consent checkbox, beside a chat with a Completed update and a STATUS reply

Win back unfinished chats and unpaid orders

A customer who stops halfway through the chat gets one friendly reminder to pick up where they left off. An order still waiting for payment gets one reminder with its payment link.

Each reminder goes once, and never to a number that replied STOP. You set the wording and the waiting time.

  • Reminder for unfinished order chats
  • Reminder for unpaid orders with the payment link
  • Sent once and never repeated
  • Opted-out numbers always skipped
WhatsApp reminders for a half-finished order and an unpaid order with its payment link, beside the list of reminder rules

New order alerts on your own phone

Get a WhatsApp message on your own phone for every new order. It lists the items, the total and the payment method. It also links to the order.

Send alerts to more than one number so the whole team sees orders as they come in. You choose which orders trigger an alert.

  • Order summary and total in the alert
  • One tap to open the order in WooCommerce
  • Several team numbers
  • AGENT replies hand the chat to your team
WhatsApp new order alert for order 1287 with the items, total and admin link, beside the Send Alerts To setting

Broadcasts to customers who said yes

Announce a restock, a sale or a launch on WhatsApp. Send to all customers, recent buyers, buyers of one product, or customers you pick by hand.

Only customers who ticked the consent box are included, and anyone who replied STOP is skipped. Send a test to your own phone first and then check the report.

  • Four audience types
  • First name, store name and shop link placeholders
  • Optional image and a test send
  • A report after every broadcast
Broadcast audience picker with all customers selected, beside a WhatsApp preview of a restock message

Every WhatsApp message in one log

The Messages screen lists every message in and out, with its type and delivery status: sent, delivered, read or failed. A failed message shows the reason.

Each order screen gets a WhatsApp box with that customer's chat, and you can reply from it. Filter the log and export it as CSV.

  • Delivered, read and failed status
  • WhatsApp box on the order screen
  • Search, filters and plain failure reasons
  • CSV export
WhatsApp Messages log with incoming and outgoing order chat messages, beside the WhatsApp box on a WooCommerce order screen

WhatsApp-only catalog mode and hidden prices

Turn the store into a catalog where WhatsApp is the only way to buy. Add to cart is removed, and the server refuses cart requests too.

Hide prices as well when you quote each order yourself. Leave out products or categories that should keep the normal checkout.

  • Add to cart replaced by the WhatsApp button
  • Prices hidden on shop and product pages
  • Excluded products and categories
  • Out of stock products handled your way
Catalog mode product page with only the WhatsApp button, beside shop cards with prices hidden

See what WhatsApp sells

The dashboard shows WhatsApp orders, WhatsApp revenue, conversations, messages sent and the delivery rate, each against the last period.

Charts track revenue, orders and messages day by day. Button taps can also go to Google Analytics and Meta Pixel as events.

  • WhatsApp revenue and orders
  • Messages sent, failed and delivery rate
  • Any date range
  • Google Analytics and Meta Pixel events
Purchase via WhatsApp dashboard with WhatsApp orders, revenue, conversations, messages sent, delivery rate and the revenue chart
What you need

What you need to start taking WooCommerce orders on WhatsApp

The plugin does the ordering. Messages travel through Twilio, the messaging company WhatsApp works with for business accounts.

A WooCommerce store

WordPress 6.5, WooCommerce 9.0 and PHP 7.4 or newer. Simple and variable products both work.

A Twilio account

A free trial is enough to test everything with the Twilio WhatsApp Sandbox. Twilio bills messages on its own price list.

A WhatsApp number for the store

To sell for real, register your own number as a WhatsApp sender in Twilio. That needs a paid Twilio account.

Payment methods to offer

Cash on delivery and bank transfer settle in the chat. Any card gateway you already use works through the payment link.

Compatibility

Works with the WooCommerce setup you already run

This WooCommerce WhatsApp plugin adds to your store. Your theme, checkout and payment gateways stay as they are.

Classic and block cart and checkoutThe WhatsApp button appears under the Cart block, and the consent checkbox is added to the WooCommerce Cart and Checkout blocks and the classic checkout.
HPOS order storageHigh-Performance Order Storage is declared compatible. Orders placed in the chat are normal WooCommerce orders.
The official WhatsApp Business PlatformMessages go through Twilio's WhatsApp API on your own account. There are no unofficial WhatsApp Web tricks that get numbers banned.
Shipping, coupons, tax and gatewaysDelivery options come from your shipping zones, and WooCommerce checks coupons and works out tax. Other gateways are paid on your normal payment page.
Any WooCommerce themeThe button takes your colors and text. On a phone it opens the WhatsApp app, and on a computer WhatsApp offers the app or WhatsApp Web.
Any languageEvery chat reply, reminder and notification is a text field you write. The conversation reads in your customers' language.
Why this plugin

Why a WooCommerce WhatsApp plugin should do more than open a chat

Opening WhatsApp with a typed message is the easy part. The value is in what happens after the customer presses send.

  1. The chat ends in a real order

    Most WhatsApp order buttons leave you with a message to type into WooCommerce. Here the assistant places the order with shipping, coupons, tax and payment.

  2. Official messaging on your own account

    Messages run through the WhatsApp Business Platform on your Twilio account. You own the number, the templates and the message history.

  3. Follow-up without a person

    Status updates, reminders for unfinished chats and unpaid orders, and your own new order alerts all go out by themselves.

  4. Consent and opt-out built in

    Customers opt in at checkout and reply STOP to opt out. Broadcasts and reminders always skip anyone who opted out.

  5. A record of every message

    The Messages log shows delivery status and the reason a message failed. Support questions get an answer in seconds.

  6. Revenue you can measure

    The dashboard reports WhatsApp orders and revenue. You know whether the channel pays for itself.

  7. Light on your storefront

    About 12 KB of CSS and JavaScript, loaded only on pages that show a WhatsApp button.

  8. One yearly price with every feature

    There are no add-ons and no feature levels to buy. Every plan has the full plugin, updates and support.

  9. Payment without leaving the chat

    Cash on delivery, bank transfer, wallet balance or a payment link for cards. You choose the methods, and the buyer pays inside WhatsApp.

  10. Built by WooCommerce specialists

    This plugin is made by a team that builds WooCommerce plugins full time, follows WordPress coding standards, and usually answers support within hours.

Free and Pro

What the free WhatsApp order plugin does, and what Pro adds

The free build, Order via Chat for WooCommerce, needs no Twilio account. It opens WhatsApp with the order typed out, and you finish the sale by hand. Pro connects WhatsApp to your store. The chat places the order and the follow-up runs itself.

What you get Free Pro
WhatsApp button on the product page Yes Yes
WhatsApp button in the classic and block cart Yes Yes
Buttons on shop and category pages Yes Yes
Block and shortcode for any page Yes Yes
Button text, icon, colors and corner roundness Yes Yes
Show on phones, computers or both Yes Yes
Floating chat bubble with its own number Yes Yes
Guest delivery popup from your checkout fields Yes Yes
Order message you write with placeholders Yes Yes
Stock checked before WhatsApp opens Yes Yes
Catalog mode with WhatsApp as the only way to buy Yes Yes
Hidden prices Yes Yes
Excluded products and categories Yes Yes
Guest ordering on or off Yes Yes
Google Analytics and Meta Pixel events Yes Yes
HPOS and block checkout support Yes Yes
Where the order goes Your own WhatsApp chat Your store through Twilio
WooCommerce order created for you No, entered by hand Yes
Button that sends a finished checkout order to you Yes Not needed
Chat assistant asks for delivery option No Yes
Coupons applied in the chat No Yes
Payment method chosen in the chat No Yes
Payment link for cards and other gateways No Yes
Wallet balance and wallet payment in the chat No Yes
STATUS, HELP, CANCEL and AGENT replies No Yes
Order confirmation on WhatsApp No Yes
Order status updates on WhatsApp No Yes
Consent checkbox at checkout No Yes
Approved templates for the 24-hour rule No Yes
Reminder for unfinished chats No Yes
Reminder for unpaid orders No Yes
New order alerts on your phone No Yes
STOP and START opt-out list No Yes
Broadcasts to opted-in customers No Yes
Dashboard Order requests and value Orders, revenue and delivery rate
WhatsApp Orders screen No Yes
Messages log with delivery status No Yes
Reply from the order screen Opens your WhatsApp Sends through the store
CSV export of messages No Yes
Twilio account Not needed Needed with a free trial to test
Updates From WordPress.org One click with an active plan
Support WordPress.org forum Priority replies within hours
Price Free From $69 a year
Why DevDiggers

Why WooCommerce store owners buy from us

Official WooCommerce contributor

More than 20 accepted contributions to WooCommerce core. The same standards go into how this plugin creates your orders.

Envato Elite Author

More than $125,000 in sales and 500+ five-star reviews across Trustpilot, Google and Envato.

A setup wizard for Twilio

The wizard walks you through the license, Twilio and the first notifications. A step by step guide covers the Twilio account from zero.

Support that answers in hours

Real WooCommerce developers answer your tickets. Every plan includes priority support and a 14-day refund.

Know what WhatsApp earns

WhatsApp orders, revenue and message delivery are in your own dashboard.

Sold in 158+ countries

Every reply in the chat is a setting you write. The conversation works in any language and currency.

Recognition

Earned on the Envato marketplace

Elite Author Elite Author Sold more than $125,000 on Envato Market. Featured Author Featured Author Made it to the Authors' Hall of Fame. Community Health Community Health Took part in community research initiatives. WP Compliant WP Compliant Keeps items to current WordPress standards. Copyright Ninja Copyright Ninja Helped protect against copyright violations. Feedback Guru Feedback Guru Joined a group to improve the experience. Trendsetter Trendsetter Had an item that was trending. Featured Item Featured Item Had an item featured on Envato Market.
Who it is for

Stores whose customers would rather send a message

Mobile-first stores

In markets where WhatsApp is how people talk to shops, a chat converts better than a long checkout form on a phone.

Grocery, food and local delivery

Customers reorder in a chat and pay cash on delivery. The order still lands in WooCommerce with the right stock.

Stores that quote by hand

Hide prices and Add to cart, and every order starts as a conversation you can price yourself.

Fashion and gift shops

Shoppers ask about size or color first. The same chat then takes the order and sends the delivery update.

Small teams

Order updates, payment reminders and new order alerts go out on their own. Nobody copies order numbers into a chat.

Agencies building WooCommerce stores

The 10-site plan covers a portfolio of client stores. Need a custom WhatsApp workflow on top? Our team builds those too through our WooCommerce development services.

Setup

How to add WhatsApp ordering to WooCommerce in four steps

Install and activate

Add the plugin to your WooCommerce store and activate your license. A setup wizard opens.

Connect Twilio

Paste your Twilio keys and WhatsApp sender number and then send a test message to your own phone.

Place the button

Choose the pages, the text and the colors. Turn on catalog mode if WhatsApp should be the only way to buy.

Place a test order

Tap the button on a product, send the message and answer the assistant. Check the order in WooCommerce.

What store owners say about this WhatsApp order plugin

Reviews from verified buyers of our WooCommerce WhatsApp plugin.

5.0/ 5

1 review

  • 5 1
  • 4 0
  • 3 0
  • 2 0
  • 1 0

Amazing Plugin with Reliable Support

I really love how the DevDiggers technical team is always there to help with anything. The plugin works smoothly and fits perfectly with the wallet plugin. Overall, a great experience with both the product…
faraiwillie07 Verified buyer April 5, 2022
Yash Kapoor, founder of DevDiggers
Yash Kapoor Founder, DevDiggers
From the founder

Why I built WhatsApp Ordering

Many shoppers would rather send a message than fill in a checkout form. Someone on the team then retypes every chat into an order.

I built WhatsApp Ordering so the chat creates the WooCommerce order itself. An assistant asks for shipping, coupon and payment and then places the order. Cash on delivery is confirmed right in the chat. Card payments get a secure payment link. A shopper who replies AGENT reaches a real person.

Envato Elite Author · 20+ WooCommerce core contributions Read our story →

Add a WooCommerce WhatsApp plugin from $69 a year

One yearly price with every feature in it. No add-ons, and no cap on orders, messages or customers.

Every plan works as long as your subscription stays active. It renews yearly until you cancel, and you can cancel anytime from your account. Twilio message charges are billed by Twilio. Every plan is backed by our 14-day refund policy.

1 Site License

Normally $99

$69/year

Just $5.75/mo when billed annually

  • Use on 1 store
  • Unlimited WhatsApp orders
  • Chat assistant and notifications
  • Updates with an active plan
  • Priority support
Buy Now

10 Sites License

Normally $499

$399/year

Just $33.25/mo when billed annually

  • Use on 10 stores
  • Unlimited WhatsApp orders
  • Chat assistant and notifications
  • Updates with an active plan
  • Priority support
Buy Now

Secured by a 14-day refund policy

If the plugin does not work as promised on your store, you have the backup of our 14-day refund policy to ask for your money back.

Version 2.0.0
Last updated September 30, 2026
Changelog
WordPress 6.5+ (tested to 7.1.3)
WooCommerce 9.0+ (tested to 11.2.1)
PHP 7.4+

See WhatsApp Ordering in action

Every screen below comes from the plugin running a real WooCommerce store. The live demo is the same build and needs no account.

WhatsApp dashboard in WooCommerce with cards for WhatsApp orders, revenue, conversations, messages sent and delivery rate above a revenue chart
WhatsApp orders, revenue, conversations and delivery rate in one view, with a trend by day.
FAQ

WooCommerce WhatsApp plugin FAQ

Answers to what store owners ask us most about taking WooCommerce orders on WhatsApp.

Ask a Question

Install the plugin and activate your license. The setup wizard asks for your Twilio keys and WhatsApp sender number and then sends a test message.

Choose where the button appears on the Display tab. Place a test order from a product page to check the whole flow.

It is saved in WooCommerce. The chat assistant creates a normal order with shipping, coupons, tax and the payment method. It reduces stock, sends your usual emails and appears on the WhatsApp Orders screen.

For Pro, you need a Twilio account. Twilio carries messages over the official WhatsApp Business Platform. You do not apply to Meta separately. A free trial and the Twilio WhatsApp Sandbox are enough to test.

The free version needs no account at all. It only opens WhatsApp on the customer's phone.

The plugin price covers the plugin. Twilio bills the messages you send on its own price list, and WhatsApp conversation fees are part of that bill. The free version sends nothing. It has no message cost.

Not on the same number. A number registered with Twilio cannot also run in the WhatsApp or WhatsApp Business app. You can point the floating chat bubble at a second number your team answers in the app.

Yes. Pro sends an order confirmation for normal checkout orders and a message when the order status changes. You choose the statuses and write each message.

Customers opt in with a checkbox at checkout, in the classic checkout and the Checkout block.

WhatsApp only delivers a message your store starts if the customer wrote in the last 24 hours, or if it uses an approved template. Add a Content Template SID to the notification. The Messages screen shows the reason for every failed message.

Cash on delivery, bank transfer and cheque are settled in the chat. The DevDiggers wallet can pay at once. Every other method, such as a card, gets a secure link to your payment page for that order.

On a phone, yes, and the button opens the app directly. On a computer WhatsApp's own page opens and offers the desktop app or WhatsApp Web. The button uses WhatsApp's click to chat links.

Yes, by default. A guest fills in a short delivery popup before WhatsApp opens. Turn Guest Customers off to send guests to log in first. Guests are never included in broadcasts.

Yes. WhatsApp Only mode replaces Add to cart with the WhatsApp button and blocks cart requests on the server. Prices can be hidden too. Excluded products and categories keep the normal checkout.

Yes. The customer picks the options first, and the chosen variation goes into the message and the order. Until they choose, the button asks them to pick the options.

Their number goes on the opt-out list. No order updates, reminders or broadcasts reach it until they reply START. The Messages screen marks the number as opted out.

Yes. Replying AGENT hands the chat to your team and emails your support address. You can answer from the WhatsApp box on the order screen.

Yes. The cart button appears under the Cart block, and the consent checkbox is added to the Checkout block as well as the classic checkout. The plugin also supports High-Performance Order Storage.

Orders go to one WhatsApp sender number, and new order alerts can go to several team numbers. The floating chat bubble can use a different number. There is no agent rotation or opening hours setting.

Yes. Order via Chat for WooCommerce adds the same buttons, popup, catalog mode and chat bubble, and sends the order to your own WhatsApp. You finish the sale by hand, and no WooCommerce order is created.

Want to compare other options first? Read our comparison of WooCommerce WhatsApp order plugins.

No. The storefront CSS and JavaScript come to about 12 KB and load only on pages that show a WhatsApp button. Twilio and your server handle the messages. The shopper's browser does no extra work.

Every setting is explained in the Purchase via WhatsApp documentation, including a guide to creating a Twilio account from zero. Our support team answers setup questions too.

This plugin comes with a 14-day refund policy. If it does not work as described on your store, contact us within 14 days for a full refund. You can read the full terms on our refund policy page.

Let WhatsApp take the order for you

Add a WooCommerce WhatsApp plugin that places the order, sends the updates and follows up on its own. Try the live demo and then pick a plan.

Support within hours A real person replies
14-day money back Fair terms
Always compatible Latest WP and Woo
Custom builds Made for your store

Why store owners pick this plugin

What you get the day you turn it on.

  • Real WooCommerce orders from a chat
  • Order updates and reminders on WhatsApp
  • New order alerts on your phone
  • A dashboard of WhatsApp revenue
  • 500+ five-star reviews and Elite Author status
Pedro Lima, DevDiggers customer Kareem Al Samman, DevDiggers customer Valentina Dancheva, DevDiggers customer Diego Lopes, DevDiggers customer 5 star rating from 500+ reviews

Trusted worldwide

Store owners in 158+ countries run on DevDiggers.

Alan, DevDiggers customer Shiyanthan M, DevDiggers customer Pawel Pytasz, DevDiggers customer Marius, DevDiggers customer

Proven on Envato

Elite Author with $125,000+ in sales.