Title: WapiPro for WooCommerce
Author: wapipro
Published: <strong>May 12, 2026</strong>
Last modified: May 12, 2026

---

Search plugins

![](https://ps.w.org/wapipro-for-woocommerce/assets/banner-772x250.png?rev=3530409)

![](https://ps.w.org/wapipro-for-woocommerce/assets/icon-256x256.png?rev=3530408)

# WapiPro for WooCommerce

 By [wapipro](https://profiles.wordpress.org/wapipro/)

[Download](https://downloads.wordpress.org/plugin/wapipro-for-woocommerce.1.0.0.zip)

 * [Details](https://vec.wordpress.org/plugins/wapipro-for-woocommerce/#description)
 * [Reviews](https://vec.wordpress.org/plugins/wapipro-for-woocommerce/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/wapipro-for-woocommerce/#installation)
 * [Development](https://vec.wordpress.org/plugins/wapipro-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/wapipro-for-woocommerce/)

## Description

WapiPro for WooCommerce connects a WooCommerce store to the WapiPro service. Store
administrators can sync checkout customers to a WapiPro audience and trigger approved
WhatsApp templates when WooCommerce order statuses change.

This plugin requires a WapiPro account and API token. The service is available at
https://wapipro.com.

#### External service disclosure

This plugin communicates with WapiPro only after a store administrator adds a WapiPro
API token or uses a WapiPro action such as checking the connection, creating an 
audience, creating a template, syncing an opted-in checkout customer, or sending
an order notification.

Data sent to WapiPro may include:

 * Store domain and plugin metadata.
 * WapiPro audience name or audience ID.
 * Customer billing phone number, billing country, first name, and last name.
 * Order ID, order number, total, currency, status, order URL, billing city/country,
   shipping city/country, and optional tracking URL supplied by another plugin through
   the `wapipro_wc_tracking_url` filter.
 * Checkout WhatsApp consent status, consent source, and consent timestamp.
 * WhatsApp template name, language, and template variables needed to send the message.

Customer contact sync and order notifications are gated by the checkout consent 
checkbox. The checkbox is unchecked by default.

WapiPro Terms of Service: https://wapipro.com/terms

WapiPro Privacy Policy: https://wapipro.com/privacy

## Screenshots

[⌊Plugin settings page — connect your WapiPro API token, select an audience, and
map order statuses to WhatsApp templates.⌉⌊Plugin settings page — connect your WapiPro
API token, select an audience, and map order statuses to WhatsApp templates.⌉[

Plugin settings page — connect your WapiPro API token, select an audience, and map
order statuses to WhatsApp templates.

[⌊Checkout consent — an opt-in checkbox lets customers agree to receive WhatsApp
order updates.⌉⌊Checkout consent — an opt-in checkbox lets customers agree to receive
WhatsApp order updates.⌉[

Checkout consent — an opt-in checkbox lets customers agree to receive WhatsApp order
updates.

[⌊Order status notifications — map each WooCommerce order status to an approved 
WhatsApp message template.⌉⌊Order status notifications — map each WooCommerce order
status to an approved WhatsApp message template.⌉[

Order status notifications — map each WooCommerce order status to an approved WhatsApp
message template.

## Installation

 1.  Install and activate WooCommerce.
 2.  Upload the plugin zip from WordPress Admin > Plugins > Add New > Upload Plugin,
     or install it from WordPress.org when available.
 3.  Activate WapiPro for WooCommerce.
 4.  Open WooCommerce > WapiPro.
 5.  Enter your WapiPro integration token.
 6.  Click Check connection to load approved templates and audiences.
 7.  Select or create a WapiPro audience for checkout contact sync.
 8.  Map WooCommerce order statuses to approved WapiPro WhatsApp templates.
 9.  Save settings.

## FAQ

### Does this plugin require a WapiPro account?

Yes. You need a WapiPro account and API token to sync contacts or send WhatsApp 
order notifications.

### Does the plugin send data to WapiPro automatically after activation?

No. The plugin does not contact WapiPro until a store administrator configures an
API token or runs a WapiPro action from the settings page.

### Does the plugin require customer consent?

Yes. The checkout consent checkbox is unchecked by default. Contact sync and order
notifications are sent only for orders with WapiPro consent recorded as granted.

### Which checkout consent field is added?

The plugin adds an unchecked checkbox labeled “I agree to receive order updates 
on WhatsApp.” and stores the answer on the order as `_wapipro_consent`.

### Does the plugin sanitize phone numbers before sending them to WapiPro?

The plugin sends the WooCommerce billing phone number and billing country to WapiPro.
WapiPro performs locale-aware phone normalization and validation.

### How are retries handled?

The plugin uses WooCommerce Action Scheduler. HTTP 429, network failures, and 5xx
responses are retried with 1 minute, 5 minute, 30 minute, and 2 hour delays, up 
to four attempts.

### Is WooCommerce High-Performance Order Storage supported?

Yes. The plugin uses WooCommerce order object APIs for order metadata and declares
HPOS compatibility.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WapiPro for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ wapipro ](https://profiles.wordpress.org/wapipro/)

[Translate “WapiPro for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wapipro-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wapipro-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wapipro-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wapipro-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/wapipro-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial WooCommerce integration.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/wapipro-for-woocommerce/)
 * Tags
 * [crm](https://vec.wordpress.org/plugins/tags/crm/)[orders](https://vec.wordpress.org/plugins/tags/orders/)
   [whatsapp](https://vec.wordpress.org/plugins/tags/whatsapp/)[woocommerce](https://vec.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://vec.wordpress.org/plugins/wapipro-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wapipro-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wapipro-for-woocommerce/reviews/)

## Contributors

 *   [ wapipro ](https://profiles.wordpress.org/wapipro/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wapipro-for-woocommerce/)