Help Center
Frequently Asked Questions
Everything you need to know about ChatCart Pro. Can't find your answer? Email us.
Getting Started
ChatCart Pro is a WordPress/WooCommerce plugin that replaces the standard checkout flow with a WhatsApp-powered experience. When a customer clicks the order button on a product page, a pre-filled WhatsApp message opens containing the product name, variation, price, and any checkout fields you configured. The customer sends the message to your WhatsApp number and you confirm the order manually. No payment gateway required.
Yes. ChatCart Pro is built on top of WooCommerce and requires it to be installed and active. It hooks into WooCommerce product data (name, price, variations) to build the WhatsApp message. WooCommerce itself is free and available from the WordPress plugin directory.
ChatCart Pro requires WordPress 5.8 or higher, WooCommerce 6.0 or higher, and PHP 7.4 or higher. It is also compatible with WooCommerce High-Performance Order Storage (HPOS), so your store is ready for future WooCommerce versions.
No, a regular personal WhatsApp account works fine. That said, a WhatsApp Business account is recommended for store owners because it lets you set a business name, hours, automatic replies, and a product catalog. ChatCart Pro works with both. You just need a valid phone number with WhatsApp activated.
Yes. The plugin uses wa.me links, which are WhatsApp's official click-to-chat format. When a customer clicks the button on desktop, WhatsApp Web opens automatically if they have it set up. On mobile, the WhatsApp app opens directly. This works for both personal and Business accounts.
Features
Clicking the button opens WhatsApp (or WhatsApp Web on desktop) with a pre-filled message containing the product name, selected variation, price, quantity, and any information collected in your custom checkout form (name, address, phone number, email, SSN, payment method, etc.). The customer reviews the message and taps Send. You receive the order in your WhatsApp inbox and confirm it manually.
Yes. Under ChatCart Pro → Checkout Fields in your WordPress admin, you can enable, disable, reorder, and rename the form fields shown before the WhatsApp button. Available fields include first name, last name, phone, email, address, city, state, postcode, country, SSN (for US stores), CPF (for Brazilian stores), etc. Each field can be marked as required or optional. You can also add a custom payment method selection step to the form.
Number routing lets you send orders from different WooCommerce categories to different WhatsApp numbers. For example, if you sell both clothing and electronics, you can route clothing orders to your main number and electronics orders to a specialist. Go to the Number Routing tab inside the ChatCart Pro admin to assign numbers per category. If a product is in multiple categories, the first matched rule applies.
The floating button is a fixed WhatsApp button that appears in the corner of every page on your store (not just product pages). You can configure the position (bottom-left or bottom-right), the pre-filled message, which pages to show it on, and a mobile bottom margin, useful when your theme displays a navigation bar at the bottom of the screen on mobile. It links directly to your WhatsApp without a checkout form, making it ideal for general inquiries and customer support.
Yes. Under ChatCart Pro → Payment Methods, you can add up to 9 custom payment options, for example "Cash on Delivery", "Bank Transfer", "PIX", etc. These appear as a selectable list in the checkout form and the chosen method is included in the WhatsApp order message.
ChatCart Pro tracks every click on your WhatsApp order buttons and stores it in a dedicated database table. The analytics page (ChatCart Pro → Analytics) shows you total clicks, clicks per product, and a timeline chart. This helps you identify which products drive the most WhatsApp engagement. Data is stored locally in your WordPress database with no third-party tracking.
Partially. In ChatCart Pro → General, you can edit a custom greeting that appears at the top of the message and a closing line that appears at the bottom. The middle section — which contains the order details such as product name, variation, quantity, price, shipping, and any checkout field values — is generated automatically by the plugin and cannot be edited directly. The full message is URL-encoded automatically before being passed to wa.me.
Compatibility
Yes. ChatCart Pro uses WooCommerce's standard action hooks (woocommerce_after_add_to_cart_button, woocommerce_single_product_summary, etc.) which are supported by virtually all WooCommerce-compatible themes including Storefront, Astra, OceanWP, Flatsome, Divi, Avada, and GeneratePress. If you use a theme with a heavily customised product template, you can also add the button manually via a shortcode or PHP snippet.
Yes, with both page builders. The WhatsApp button appears on the standard WooCommerce single product page regardless of which builder you use for other pages. If you build product pages directly with Elementor Pro's WooCommerce widgets, the button hooks are still respected. There is no dedicated Elementor widget yet, but a shortcode is available for manual placement.
It depends on the mode you use. In native WooCommerce checkout mode (our custom fields disabled), plugins that heavily alter the checkout page layout — such as Fluid Checkout for WooCommerce, CheckoutWC, or CartFlows — can interfere with how ChatCart Pro reads field values and may cause issues with shipping or payment detection. The solution is to enable ChatCart Pro's own Checkout Fields (under the Checkout Fields tab), which renders its own form independently of the WooCommerce checkout page and is fully isolated from other plugins. Standard field editor plugins like WooCommerce Checkout Field Editor or Checkout Manager Pro do not affect ChatCart Pro's custom form at all.
Yes. ChatCart Pro's button is rendered server-side via WooCommerce hooks and does not rely on any session data that would be affected by page caching. The analytics click tracking uses a lightweight AJAX call that bypasses cache. We recommend excluding the plugin's AJAX endpoint from cache rules if you use aggressive full-page caching.
Yes. ChatCart Pro is designed with Brazilian stores in mind — it includes a native CPF field option in the checkout form, which works alongside or independently of the Brazilian Market for WooCommerce plugin. Both plugins operate in different areas and do not conflict.
Yes. For variable products, the WhatsApp message automatically includes the selected variation (size, color, etc.) and the variation-specific price. The button only becomes active after the customer selects all required attributes, matching standard WooCommerce behaviour.
Subscription & License
ChatCart Pro is $29/month (USD). Your subscription keeps your license active, gives you access to all future plugin updates, and includes priority support. Cancel anytime — no contracts, no lock-in.
You subscribe via Stripe and are charged $29 each month. As long as your subscription is active, your license remains valid, the plugin runs normally, and updates are available. If you cancel, your license is revoked at the end of the billing period.
Your license is revoked at the end of the current billing period. The plugin will still be installed on your site but will stop working until you resubscribe. You can reactivate at any time by subscribing again — no data is lost.
Each subscription covers a single WordPress installation (one domain). If you need the plugin on additional stores, subscribe with a separate account for each site.
Yes. All updates are included while your subscription is active. Updates appear automatically in your WordPress dashboard under Plugins → Updates — one-click install, just like any other plugin.
We offer a 7-day money-back guarantee. If ChatCart Pro does not work on your store and our support team cannot resolve the issue within that window, we will refund your first payment in full, no questions asked.
After subscribing you will receive an email with a download link and your license key. The email is sent automatically within a few minutes of payment. Check your spam folder if it does not arrive.
Support
Send an email to support@veloryntech.com with your license key, your WordPress and WooCommerce versions, and a description of the issue. If relevant, include screenshots or a link to your product page. Support is available while your subscription is active.
We typically reply within 24 hours on business days (Monday–Friday, UTC-3). Tickets received on Friday evening or over the weekend may be answered on Monday. Complex issues requiring investigation may take up to 48 hours for a full resolution.
Support is provided exclusively via email at support@veloryntech.com. We do not offer live chat, phone support, or WhatsApp support at this time. Email allows us to keep a clear record of your issue and provide thorough, tested answers.
Priority support is included for as long as your subscription is active. If you cancel, support access ends with your license.
Technical
In your WordPress admin, go to Plugins → Add New → Upload Plugin. Select the chatcart-pro.zip file you downloaded after purchase and click Install Now. After activation, go to ChatCart Pro → Settings to enter your WhatsApp number and configure the plugin. The WhatsApp button will appear on all WooCommerce product pages immediately.
Yes. ChatCart Pro is fully internationalised using WordPress's standard translation system (gettext). All strings are translatable via .pot/.po/.mo files. You can use Loco Translate or WPML to create your own translation directly from the WordPress admin without editing any code.
Yes. The admin UI and frontend button respect WordPress's RTL mode. When WordPress detects an RTL language, the plugin's CSS automatically mirrors the layout. The WhatsApp message itself supports any language and character set since it is plain text passed through a URL.
By default, uninstalling ChatCart Pro removes the plugin files but leaves your settings and analytics data in the WordPress database (wp_options entries and the wp_ccp_clicks table). This is intentional so you don't lose data on accidental removal. If you want a clean uninstall that removes all data, enable the "Remove data on uninstall" option in Settings → Advanced before deactivating.
ChatCart Pro does not collect or transmit any data to external servers. All analytics data (click counts, timestamps, product IDs) is stored locally in your WordPress database. The checkout form fields you configure collect customer data on your own server, and you are responsible for disclosing this in your privacy policy. The plugin includes a privacy policy snippet you can add to your site's policy under Settings → Privacy.
Still have a question?
Send us an email and we'll get back to you within 24 hours on business days.
Open a support ticket