Compatibility
ChatCart Pro is built to work seamlessly with a wide range of WordPress environments. Below you'll find tested compatibility information for popular themes, page builders, and plugins.
WordPress & WooCommerce
ChatCart Pro follows WordPress and WooCommerce coding standards and is tested against all currently supported versions.
| Platform | Status | Notes |
|---|---|---|
| WordPress 6.4+ | Compatible | Fully tested. Recommended version. |
| WordPress 6.0–6.3 | Compatible | Fully supported. |
| WordPress 5.8–5.9 | Compatible | Minimum supported version. Upgrade recommended. |
| WooCommerce 8.0+ | Compatible | Fully tested, including HPOS. |
| WooCommerce 7.x | Compatible | Fully supported. |
| WooCommerce 5.0–5.x | Compatible | Minimum supported version. |
| HPOS (High-Performance Order Storage) | Compatible | Explicitly declared compatible. |
| Block-based Cart/Checkout | Caution | ChatCart Pro does not use the block-based checkout. The WhatsApp button appears on the classic product page. See note below. |
Block Checkout note
ChatCart Pro adds its button to WooCommerce single product pages using the standard woocommerce_after_add_to_cart_button hook. This works regardless of whether you use the classic or block-based cart/checkout. The plugin's own checkout form is rendered on the WooCommerce checkout page. When custom fields or payment methods are enabled, ChatCart Pro automatically forces the classic checkout. Orders are created in WooCommerce before the WhatsApp redirect.
Themes & Page Builders
ChatCart Pro hooks into WooCommerce's standard action system, which means it works with any theme that correctly implements WooCommerce template support. Below is a tested compatibility list.
| Theme / Builder | Status | Notes |
|---|---|---|
| Storefront (WooCommerce default) | Compatible | Fully tested. Ideal reference theme. |
| Astra | Compatible | Fully compatible, including Astra Pro. |
| OceanWP | Compatible | Fully compatible. |
| Flatsome | Compatible | Fully compatible. |
| Neve | Compatible | Fully compatible. |
| GeneratePress | Compatible | Fully compatible. |
| Hello Elementor | Compatible | Fully compatible. |
| Blocksy | Compatible | Fully compatible. |
| Elementor (page builder) | Compatible | Compatible. The WhatsApp button renders via WooCommerce hooks, not Elementor widgets. |
| Divi Builder | Caution | Compatible with caveats. If you use Divi's WooCommerce product template, ensure the add-to-cart section includes standard WC hooks. Test after enabling. |
| WPBakery Page Builder | Compatible | Compatible when using WooCommerce's default product template. |
| Beaver Builder | Compatible | Compatible. |
| Bricks Builder | Caution | Functional when WooCommerce product elements use standard hooks. Custom Bricks product templates may require a hook placement adjustment. |
What if my theme is not listed?
If your theme correctly calls the woocommerce_after_add_to_cart_button action hook, the ChatCart Pro button will appear. You can verify this by checking your theme's woocommerce/single-product/add-to-cart/ templates or contacting your theme developer.
If the button does not appear with your theme, try changing the button hook position in General Settings, or contact us at support@veloryntech.com for guidance.
Other Plugins
| Plugin | Status | Notes |
|---|---|---|
| Polylang | Compatible | Fully compatible. Translate all plugin strings via Polylang's string translation. |
| WPML | Compatible | Fully compatible. Use Loco Translate or WPML's string translation to localize. |
| Brazilian Market for WooCommerce (Apiki) | Caution | Both plugins add fields to checkout-like forms. Test your checkout form after enabling both to ensure no duplicate fields appear. |
| W3 Total Cache | Caution | Flush the cache after making changes to ChatCart Pro settings. Cached pages may show stale button styles or settings. |
| WP Super Cache | Caution | Same as W3 Total Cache — flush after config changes. |
| LiteSpeed Cache | Compatible | Compatible. LiteSpeed correctly handles dynamic content from ChatCart Pro's AJAX calls. |
| WP Rocket | Compatible | Compatible. No known conflicts. |
| Yoast SEO | Compatible | No conflicts. |
| Rank Math SEO | Compatible | No conflicts. |
| WooCommerce Subscriptions | Compatible | ChatCart Pro button appears on subscription product pages. The WhatsApp flow treats subscriptions as regular products. |
| WooCommerce Bundles | Compatible | Compatible. Bundle contents are listed in the WhatsApp message. |
| WooCommerce Checkout Manager (QuadLayers) | May Conflict | Both plugins modify WooCommerce checkout fields. A conflict is possible. ChatCart Pro uses its own separate checkout form and does not modify native WooCommerce fields, but confirm no CSS or JS conflicts occur. |
| Checkout Field Editor by ThemeHigh | May Conflict | Same concern as above. ChatCart Pro's checkout form is independent, but CSS naming or JS conflicts may occur in some configurations. Test thoroughly. |
| WooCommerce Checkout Field Editor (WooCommerce.com) | May Conflict | This plugin overrides the WooCommerce checkout form. Since ChatCart Pro uses its own form, functional conflicts are unlikely, but test for any front-end style collisions. |
Legend
Compatible
Tested and working. No known issues.
Use with Caution
Works in most cases but may require additional testing or minor configuration.
May Conflict
Potential for conflicts. Test carefully and contact support if issues arise.
If you encounter a compatibility issue not listed here, please report it to support@veloryntech.com with your plugin list, WordPress version, and a description of the issue. We actively maintain this compatibility list with each release.