Kliovo Shop

WooCommerce WhatsApp COD Confirmation and Courier Integration Pakistan.

WooCommerce gives you full control of your store. Kliovo gives you full control of what happens after checkout — COD confirmation, courier CN booking, fulfillment status back to WooCommerce, and cart recovery via WhatsApp. All in real time. All bidirectional.

Bidirectional sync · Real-time webhooks · No morning exports

The WooCommerce ops gap

Three WooCommerce problems that grow worse every day.

01

WooCommerce orders pile up with no WhatsApp confirmation

WooCommerce creates the order. Someone on your team opens the admin panel, finds the order, looks up the customer phone number, opens WhatsApp Web, types a confirmation message manually, and waits for a reply. At 50 orders a day this takes 90 minutes. At 150 orders a day it is one person's entire morning — before a single box ships. There is no native WooCommerce tool for WhatsApp. There never was. So your ops team improvises. The improvisation doesn't scale.

02

Manually booking CNs from the WooCommerce order list

Your team opens WooCommerce on the left screen and the courier portal on the right. They copy the customer name. Paste it into TCS. Copy the phone. Paste it. Copy the address. Type in the COD amount. Press book. Copy the CN number. Go back to WooCommerce. Paste it in the order notes. Move to the next order. At 200 orders, this process takes three to four hours — every morning. One typo in the address means the courier can't deliver. One missed CN number means the customer can never track their order.

03

WooCommerce order status never updates when the courier delivers

Order dispatched on Tuesday. TCS delivers on Thursday. WooCommerce still shows Processing on Friday — because no one updated it. The customer checks your website. Still says Processing. They send a WhatsApp to your number. Your support person checks TCS manually. Tells the customer it was delivered. The customer asks why the website doesn't show that. There is no good answer. This happens because WooCommerce has no live integration with Pakistani courier APIs. The status updates exist in a courier portal that nobody has time to monitor.

How Kliovo solves it

Four capabilities that close the WooCommerce ops gap.

Bidirectional WooCommerce sync in real time

Install the Kliovo WooCommerce plugin and configure the webhook endpoint. Orders flow from WooCommerce into Kliovo the moment they're placed — no exports, no scheduled imports, no delays. When you update an order status in Kliovo — confirmed, dispatched, delivered — that status is written back to WooCommerce automatically. Two systems, always in sync.

Auto-CN booking triggered by order status change

When an order moves to Confirmed status in Kliovo, you can configure a rule that automatically books the courier CN and assigns the tracking number — all in one action. The CN number is stored in Kliovo and written back to WooCommerce order notes immediately. Your ops team doesn't touch a courier portal. They change an order status. Everything else happens automatically.

WhatsApp COD confirmation in 60 seconds

The WooCommerce webhook fires when an order is placed. Kliovo sends a WhatsApp confirmation with interactive buttons within 60 seconds. Customer taps Confirm or Cancel. If cancelled, the order is held in Kliovo and WooCommerce status is updated to Cancelled automatically. If confirmed, the order proceeds to CN booking and dispatch. No phone call. No manual WhatsApp message. No delay.

Cart recovery from abandoned WooCommerce checkouts

WooCommerce's abandoned cart webhook fires when a customer leaves the checkout without completing. Kliovo receives this event and sends a WhatsApp cart recovery message on your configured delay. For COD customers — which is most of Pakistan — this converts at 35–40%. The WooCommerce order is created automatically when the customer confirms via WhatsApp, so everything flows through your existing order pipeline.

WooCommerceOrdersStatus updatesorders instatus backKliovo ShopConfirm · Book CNTrack · RouteMulti-store60sConfirm?Yes Cancel7 PKRCouriersTCS · Trax

Key features

Built for WooCommerce sellers — everything included.

Bidirectional WooCommerce sync

Orders flow in via webhook. Status updates, tracking numbers, and fulfillment data flow back. No manual entry in either direction.

Auto-CN booking on status change

Configure a rule: when order moves to Confirmed, book courier CN automatically. CN number stored in Kliovo and written to WooCommerce notes.

60-second WhatsApp COD confirmation

Triggered the moment the WooCommerce order webhook fires. Interactive buttons. Customer confirms or cancels in one tap.

Fulfillment status back to WooCommerce

Dispatched, delivered, returned — all statuses written back to WooCommerce automatically. Customers see accurate status on your website.

Cart recovery via abandoned cart webhook

Abandoned WooCommerce checkouts trigger a WhatsApp recovery message. 35–40% recovery rate. No email. No plugin needed.

7 Pakistani couriers, smart routing

TCS, Leopards, Trax, BlueEx, PostEx, Swyft, Sonic. Automatic courier selection by city, weight, and order value. No manual assignment.

Product catalog sync

ovo AI searches your WooCommerce catalog in real time. Customers ask about stock, price, or product details via WhatsApp — AI answers from live data.

Multi-store on Pro and Enterprise

Manage unlimited WooCommerce stores from one Kliovo dashboard. Separate store views, combined reporting, one login.

No polling, no delays

Real-time webhook on every WooCommerce event. No scheduled imports, no batch jobs, no orders missed because the job ran at the wrong time.

Who uses this

Three WooCommerce sellers who switched — and what stopped breaking.

WooCommerce electronics store — 150 orders/day

Before: Electronics orders average Rs 12,000. Every COD return costs us Rs 1,200 in courier fees plus working capital tied up for 10 days. We had no confirmation process — orders shipped on the next day regardless. Our return rate from Faisalabad was 44%.

After: COD confirmation now fires within 60 seconds of the WooCommerce webhook. Orders above Rs 10,000 trigger a manual review flag before dispatch. Our Faisalabad RTO dropped from 44% to 11% in the first month. We recovered Rs 380,000 in working capital that would have been sitting in returned boxes.

Cosmetics brand that moved from Shopify to WooCommerce

Before: We moved to WooCommerce for more product control — custom bundles, variable pricing, pre-orders. But WooCommerce has no post-order operations. We were back to WhatsApp Web and courier portals. The flexibility of WooCommerce was being cancelled out by the manual chaos after checkout.

After: The bidirectional sync means WooCommerce stays in sync with Kliovo at all times. Our ops team works in Kliovo — they don't need to touch WooCommerce admin for day-to-day order processing. WooCommerce stays the source of truth for catalog and orders, Kliovo runs the operations.

Jewelry brand — WooCommerce plus manual COD ops

Before: Jewelry is high-value COD. Rs 15,000–45,000 per order. Every morning, one person spent three hours doing WooCommerce exports, booking CNs in TCS and Leopards portals, and sending confirmation messages from a shared WhatsApp number. If she was sick, nothing shipped. We had a single point of failure that controlled Rs 8 million per month in revenue.

After: Now the WooCommerce webhook fires instantly. Kliovo handles the confirmation and routes high-value orders for manual review automatically. CN booking happens from one screen. Status updates back to WooCommerce without anyone touching the admin. That person now manages customer relationships instead of courier portals.

What WooCommerce sellers using Kliovo see.

0

Morning export rituals after setup

Real-time webhook replaces every manual WooCommerce order import. Forever.

2-way

WooCommerce status sync — both directions

Orders in, fulfillment and status back. No manual updates in either direction.

60s

WooCommerce order to WhatsApp confirmation

Webhook fires, Kliovo sends confirmation. No manual step between them.

Unlimited

WooCommerce stores on Pro and Enterprise

One dashboard, separate store views, combined reporting across all stores.

Frequently asked questions

How does the WooCommerce plugin work?

You install the Kliovo WooCommerce plugin from your WordPress admin. The plugin adds a webhook configuration screen where you enter your Kliovo webhook URL and API key. From that point, WooCommerce fires order events to Kliovo in real time — order created, order updated, order cancelled, abandoned checkout. No scheduled jobs, no exports, no manual steps.

Does it sync all order statuses?

Yes. The bidirectional sync covers all standard WooCommerce order statuses: pending, processing, on-hold, completed, cancelled, refunded, and failed. Kliovo adds its own operational statuses on top — confirmed, dispatched, out-for-delivery, delivered, return-initiated, returned-to-shipper. Both status sets are visible in Kliovo, and the mapped WooCommerce statuses write back automatically.

What happens if WooCommerce and Kliovo get out of sync?

Kliovo has a manual resync function — you can trigger a full status resync for any order or a date range of orders from the Kliovo admin. This pulls current WooCommerce status and overwrites the Kliovo record. Webhook delivery failures are logged with retry logic — if a webhook fails to reach Kliovo, it retries automatically for 24 hours before logging a failure that requires manual attention.

Does it work with variable products and custom order fields?

Yes. Variable product attributes, order meta fields, and custom WooCommerce order data are all synced into Kliovo. Custom fields appear in the order detail view and are available as conditions in automation flows — you can build rules that apply only to specific product variations or orders with specific meta values.

How does the abandoned cart recovery work for WooCommerce?

When a customer abandons a WooCommerce checkout, the abandoned checkout event fires via webhook. Kliovo receives this and sends a WhatsApp message on your configured delay. For COD customers, the message includes a confirm button. When the customer confirms, Kliovo creates a new WooCommerce order automatically via the WooCommerce REST API — so the recovery flows through your standard WooCommerce order pipeline.

Is multi-store supported?

Yes. Each WooCommerce store gets its own webhook configuration, and multiple stores appear as separate sources in your Kliovo dashboard. On Pro and Enterprise plans, the number of stores is unlimited. Combined reporting shows total orders, revenue, and RTO rates across all connected WooCommerce stores in one view.