The Checkout Page WhatsApp Button allows customers to send their order details directly to WhatsApp from the checkout page before placing the order.
This is ideal for:
- WhatsApp-based checkout workflows
- Manual order confirmation stores
- Cash on delivery businesses
- Stores that negotiate pricing before final confirmation
When enabled, the button appears near the Place Order button and generates a structured message including full cart details.
Frontend Output #
A WhatsApp button appears near the Place Order button. When clicked, it opens WhatsApp with a pre-filled order summary including:
- Product name
- Quantity
- Price
- Product URL
- Subtotal
- Tax
- Total


⚙ Checkout Page Settings Explained #

- WhatsApp Button on the Checkout Page (Show / Hide) – Show or Hide the WhatsApp button on the Checkout page.
- Show → The button appears based on selected position and settings.
- Hide → No WhatsApp button is shown on checkout.
- WhatsApp Type – Choose how users will connect:
- Number → Start a direct chat with a WhatsApp phone number
- Group → Redirect to a WhatsApp group invite link.
- WhatsApp Number / Group Link
- If Number is selected, enter your WhatsApp phone number in international format e.g.,
+10123456789. - If Group is selected, paste the full WhatsApp group invite URL
A test link is shown below the field to verify correctness.
- If Number is selected, enter your WhatsApp phone number in international format e.g.,
- Button Position – This determines whether the WhatsApp button appears above or below the default WooCommerce “Place Order” button. Choose where the WhatsApp button appears on the Checkout page. Available options may include:
- Before Place Order Button
- After Place Order Button
- Pre-filled Message – Define the message that will automatically be inserted into WhatsApp when the customer clicks the button.
- Customize the message that will be auto-filled when a customer clicks the button.
- WooCommerce Cart Variable:
{cartInfo}- Global vars:
{siteTitle},{siteEmail},{currentURL},{date},{ip} - Example: Hello, I want to purchase the item(s) below: {cartInfo}
- Include With Cart Info: This ensures customers send complete order details. Select what to include in the generated WhatsApp message:
- Product URL → Adds clickable product links.
- Tax Amount → Includes tax information.
- WooCommerce Button Style: Select how the button appears:
- Icon Only
- Simple Button
- Advanced Button
- Button Main Label: Set the text displayed on the button.
- Example – Order via WhatsApp, Chat Now, Buy on WhatsApp, How may we help you?
- Icon for Button: Choose icon style:
- Native WhatsApp icon, Custom icon, No icon
- Button Size: Choose the size of the button:
- XS, S, M, L, XL, XXL (Custom size option available)
- Icon Color: Set the icon color for:
- Normal state
- Hover state
- Icon Background
- Enabled → Adds background behind the icon.
- Disabled → Icon appears without background.
- Icon Background Color – Set background color for:
- Normal state
- Hover state
- Button Background – Set the button background color for:
- Normal state
- Hover state
- Button Label Color – Set the text color for:
- Normal state
- Hover state
- Button Border – Customize:
- Border width
- Border style
- Border color
- Hover border color
- Border radius
- Button Padding – Control internal spacing of the button:
- Top / Right / Bottom / Left
- Button Margin – Control outer spacing around the button.
- Button Visibility – Control where the button appears:
- Everywhere / Desktop Only / Tablet Only / Mobile Only
