ChatCart ProChatCart Pro
Changelog

Changelog

A full version history of ChatCart Pro — every release, every improvement, every fix.

NewImprovedFixedBreaking

v2.0.1

March 2026

Floating button mobile bottom margin

New

Floating button: added Mobile Bottom Margin setting — configure the distance from the bottom of the screen on mobile to prevent the button from overlapping theme navigation bars.

v2.0.0

March 2026

Major rewrite — new admin UI, analytics, floating button, number routing

New

Complete admin panel redesign with new two-column layout, green gradient header, and sidebar quick help.

New

Floating WhatsApp button — configurable fixed button that appears site-wide for general inquiries.

New

Built-in analytics dashboard (CCP Analytics) — tracks every WhatsApp button click, stored locally in wp_ccp_clicks table.

New

Number Routing — route orders to different WhatsApp numbers based on WooCommerce product category. When a cart contains products from multiple categories with different routing numbers, the first matching category found in the order wins.

New

9 button styles to choose from — major visual variety update.

New

Payment Methods tab — add unlimited payment options shown to customers during checkout.

New

HPOS (High-Performance Order Storage) compatibility declaration added.

New

Polylang and WPML compatibility confirmed and documented.

Improved

All plugin prefixes unified to ccp_ / CCP_ / ccp- for cleaner, conflict-resistant codebase.

Improved

Fully revised WhatsApp message template with more dynamic tags ({name}, {products}, {total}, {payment}, {address}, {postcode}, {notes}).

Improved

Checkout form is now a proper modal with improved accessibility and keyboard navigation.

Improved

Admin nonce security updated (ccp_admin_nonce, ccp_nonce).

Improved

JavaScript globals renamed to ccp_admin (admin) and ccp_params (frontend).

Improved

Full .pot translation template included in the languages/ directory.

Improved

Checkout field validation now shows friendly, field-specific error messages immediately on blur — works on single-step and multi-step checkout themes.

Improved

SSN validation hardened to reject invalid patterns (area code 000/666/900+, all-same-digit sequences like 111-11-1111).

Improved

Emojis in WhatsApp messages now encode correctly via encodeURIComponent with lone-surrogate safety, preventing broken characters (● or ?).

Improved

Variable product add-to-cart now uses WC's get_variation endpoint to resolve the variation ID when WC's own script has not yet initialised (e.g. Quick View modals).

Fixed

Fixed number routing reading from an already-cleared cart — now reads from the created order's items.

Fixed

Fixed WhatsApp button appearing twice in sidebar mini-carts after fragment refresh.

Fixed

Fixed WhatsApp button not appearing in dropdown mini-carts on the homepage.

Fixed

Fixed variable products added via Quick View redirecting to an empty cart.

Breaking

Database options renamed from tfwc_* to ccp_*. Existing settings from v1.x are not automatically migrated — reconfigure after updating.

Breaking

All CSS classes renamed from .tfwc- to .ccp-. Custom CSS overrides using old class names must be updated.

v1.5.0

September 2025

Variable product message support, improved CEP lookup, better mobile layout

New

Variable product support — selected variation attributes (size, color, etc.) are now included in the WhatsApp message.

New

Improved Brazilian CEP auto-fill — now populates city and state fields automatically via ViaCEP.

New

Show/hide individual checkout form fields from the admin panel (first name, last name, phone, address, notes).

Improved

Checkout form layout redesigned for better mobile display.

Improved

Button width option added — choose between full-width and auto/inline.

Improved

WhatsApp message now includes product variation name alongside product title for clearer order identification.

Improved

Admin settings page reorganized into tabs for better navigation.

Fixed

Fixed an issue where the button appeared twice on certain themes.

Fixed

Fixed special characters (accents) being incorrectly encoded in the WhatsApp message URL.

Fixed

Fixed cart page button not respecting the product quantity for variable products.

v1.0.0

January 2025

Initial release

New

Initial public release of ChatCart Pro (then named TFWC — The Facebook/WhatsApp Checkout).

New

WhatsApp checkout button on WooCommerce single product pages.

New

Lightweight checkout form collecting customer name, phone, and optional notes.

New

Pre-formatted WhatsApp message with product name, price, and customer details.

New

Admin settings page with WhatsApp number, button text, and button style options.

New

Support for simple and variable product types.

New

Basic CEP (Brazilian postcode) input field.

New

Cart page button showing total cart value in the message.