WooCommerce Plugin · For stores, devs & agencies · $29/month

Let customers order via
WhatsApp, instantly

ChatCart Pro adds a smart WhatsApp order button to WooCommerce product pages. With one click, the customer fills a checkout form and a fully pre-filled order lands on the store's WhatsApp — automatically. Built for store owners, developers, and agencies delivering WooCommerce stores for clients.

GPL-licensedUpdates always includedWorks in 5 minutesCancel anytime
yourstore.com/product/classic-t-shirt
Add to Cart

Powered by ChatCart Pro

In action

See it in action, live

Watch a full walkthrough of ChatCart Pro, from install to receiving your first WhatsApp order.

ChatCart Pro Full Demo
Everything you need

Powerful features, simple setup

ChatCart Pro covers the full journey, from the customer's first click to a confirmed WooCommerce order in your dashboard.

01
Messaging

Pre-filled Order Messages

WhatsApp opens with a ready-to-send message containing product name, price, variation, quantity, shipping, and payment method, all automatically formatted.

01
02
Checkout

Custom Checkout Form

Replace the default WooCommerce form with a fully custom one. Drag-and-drop field reordering, required toggles, half/full width, and CEP auto-fill for Brazil.

02
03
Payments

Payment Methods Manager

Add up to 9 custom payment methods (PIX, credit card, bank transfer, etc.) with a name and icon. The selected method is included in the WhatsApp message.

03
04
UI / UX

Floating WhatsApp Button

A persistent WhatsApp button fixed to the corner of every page, or only on product and cart pages. Set a custom message for your visitors.

04
05
Analytics

Analytics Dashboard

Track every WhatsApp button click per product. See which items drive the most orders in a built-in analytics dashboard, right inside WordPress admin.

05
06
Routing

Number Routing

Assign a different WhatsApp number to each product category. Electronics to one team, clothing to another, so the right person gets the message every time.

06
07
Shipping

Shipping Integration

Customers choose a shipping method at checkout from your existing WooCommerce shipping zones. The selected method and cost are included in the WhatsApp message.

07
08
Automation

Automatic Order Creation

A real WooCommerce order is created in the background the moment the customer submits the form, before they even send the WhatsApp message.

08
09
Mobile

Mobile First

Optimised for mobile, where most WhatsApp users shop. After submitting the checkout form, WhatsApp launches on the customer's device with zero friction.

09
10
Compatibility

HPOS Compatible

Fully compatible with WooCommerce High-Performance Order Storage (HPOS). Future-proof and ready for the next generation of WooCommerce.

10
11
i18n

Translation Ready

Ships with a full .pot translation file. Works in any language: Portuguese, Spanish, English, Arabic, French. Your international customers are covered.

11
12
Security

Secure & Standards-Compliant

Built to WordPress Coding Standards. All inputs sanitized, outputs escaped, nonces on every form, capability checks on every admin action.

12
Interactive preview

Every feature, at a glance

Explore the admin panel, storefront buttons, and analytics dashboard without leaving this page.

ChatCart Pro
WhatsApp Checkout for WooCommerce by Veloryn
v2.0.3

WhatsApp Configuration

WhatsApp Number
12125550199

Country code + number, no spaces or special characters.

Button Labels

Product Page Button
Buy via WhatsApp
Cart / Mini-Cart Button
Checkout via WhatsApp
Checkout Page Button
Complete Order via WhatsApp

Display Settings

Show WhatsApp button on product pages
Show WhatsApp button on cart page
Hide WooCommerce "Add to Cart" button
Hide WooCommerce "Checkout" button from cart & mini-cart
How it works

Up and running in under 5 minutes

No complex setup. Whether you are a store owner or a developer installing for a client — just upload, configure, and go live.

1

Install & Activate

Upload the plugin ZIP via WordPress Admin → Plugins → Add New. Activate, then enter your purchase code under ChatCart Pro → General → License. Requires WordPress 6.2+ and WooCommerce 5.0+ (PHP 7.4+).

2

Configure in Minutes

Go to ChatCart Pro in your WordPress sidebar. Enter your WhatsApp number, set the button label and its position (before or after "Add to Cart"), and optionally add a greeting and closing line to the order message. No coding required.

3

Customer Clicks the Button

On any product page, your customer sees the "Order via WhatsApp" button. They click it and are taken to a checkout form to fill in their details: name, address, shipping method, and payment preference.

4

You Receive the Order

The order lands in your WhatsApp with items, delivery address, shipping method, and chosen payment method all included. A WooCommerce order is created automatically in the background. Reply and close the sale.

Pricing

Simple pricing. Everything included.

One monthly subscription. Cancel anytime.

MONTHLY SUBSCRIPTION

Per month

$29/mo

Billed monthly · Cancel anytime

  • WhatsApp Order Button for all WooCommerce products
  • Pre-filled message with product name, price & variation
  • Analytics dashboard to track clicks per product
  • Up to 9 payment methods with custom name and icon per method
  • Works with personal & WhatsApp Business accounts
  • HPOS compatible (next-gen WooCommerce)
  • Translation ready (.pot file included)
  • Floating WhatsApp button + number routing by category
  • Active license while subscription is paid
  • All future plugin updates included
  • Priority support included
  • Cancel anytime, no contracts

Instant download · Billed monthly via Stripe · Cancel anytime

Not satisfied? 7-day money-back guarantee.

GPL v2, you own the codeUpdates always includedInstant download after subscribingPriority support included
FAQ

Common questions

Can't find the answer you need? Email us directly.

Yes. ChatCart Pro hooks into WooCommerce's standard action hooks, so it works with any theme, including Storefront, Astra, OceanWP, Flatsome, Divi, and others. You can also place the button using a template override in your theme folder for full control.