Xobito for WooCommerce connects your store to Xobito, a WhatsApp Business messaging platform. Once the store is linked, Xobito can send your customers WhatsApp messages for the things that happen in your store: an order is placed, paid, shipped, cancelled or refunded, a customer signs up, or a shopper leaves checkout without ordering.
The plugin only reports what happens. Which alerts go out, to whom, and when, is set in Xobito, not here.
This plugin is not affiliated with or endorsed by Meta or WhatsApp. A Xobito account is required.
This plugin connects to Xobito (https://api.xobito.com) to deliver store events. Xobito is the service the plugin exists to connect to; without a Xobito account it does nothing. The service is operated by Saeculum Solutions Private Limited.
Nothing is sent until you paste a store key and press Link store. Every request is signed with that key.
add_filter( 'xobito_wc_capture_enabled', '__return_false' ); to force it off.You are the data controller for your shoppers’ information. Please describe this sharing in your own privacy policy and, where the law of your shoppers’ country requires it, get consent before capturing checkout details. The plugin does not show a consent prompt of its own.
The store key and whether Xobito confirmed it (one option), and a small marker on each order recording the last status that was reported (_xobito_sent_status). Short-lived (60 second) transients, named xobito_cap_*, stop the same shopper being reported repeatedly. Uninstalling the plugin removes the key; the order markers are left in place.
The settings screen is written in React and TypeScript and compiled into a single file, assets/dist/admin.js. That file is minified. The complete human-readable source is included in this plugin, in the source/ folder.
To rebuild it (Node.js 22 or newer):
cd sourcenpm cinpm run buildsource/plugin/assets/dist/admin.js, identical to assets/dist/admin.js.The PHP files, uninstall.php and assets/checkout.js are not compiled or minified.
The compiled admin.js contains these MIT-licensed libraries, whose notices are reproduced here as the MIT licence requires:
Permission is hereby granted, free of charge, to any person obtaining a copy of these libraries and associated documentation files, to deal in them without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies, subject to the following conditions: the above copyright notice and this permission notice shall be included in all copies or substantial portions of the software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.