

Guided module setup with recommended module selections.
Codela Commerce Toolkit brings everyday WooCommerce operations into one modular workspace: notifications, shipment details, stock warnings, payment notifications, order review, support, and event-based workflows.
Choose only the tools your store needs. Every module is disabled by default, and activating the plugin does not automatically send customer messages or webhook data.
Module settings are kept together under the Codela menu. Features that can contact customers or external endpoints require the relevant module, event, and delivery option to be enabled and configured first.
Shipment tracking includes region-aware carrier link templates. These are links, not carrier API integrations: the plugin does not query carriers in the background. Administrators can add or replace carrier names and HTTPS tracking URL templates.
Codela Commerce Toolkit is translation-ready, includes English and Turkish interface files, and declares compatibility with WooCommerce High-Performance Order Storage (HPOS).
A separately distributed add-on adds WhatsApp and SMS delivery, advanced checkout customization, PDF and business documents, cart recovery, payment reminders, review collection, stock synchronization, and delivery delay monitoring. It works alongside the free plugin. Premium code is not included in the WordPress.org package, and the included free tools work without a license or Freemius account connection.
Flowboard includes unmodified distribution files from the libraries below. Exact license texts and source references are also included in modules/webhooks/THIRD-PARTY-NOTICES.md.
@xyflow/react 12.10.2, MIT. Source: https://www.npmjs.com/package/@xyflow/react/v/12.10.2elkjs 0.12.0, EPL-2.0 OR GPL-3.0-or-later. Codela uses the GPL-3.0-or-later option for WordPress.org distribution. Source: https://www.npmjs.com/package/elkjs/v/0.12.0Agreements and Consent includes namespace-prefixed PDF runtime libraries. Exact
license texts and source references are included in
modules/kvkk/THIRD-PARTY-NOTICES.md.
The plugin uses the following external services only in the circumstances described below.
The bundled Freemius SDK provides optional account connection, licensing, trials, upgrade checkout, and premium-package updates. If an administrator opts in or uses these features, Freemius may receive site, environment, administrator, account, license, and diagnostic information. Free tools remain available when account connection is skipped.
When the optional premium WhatsApp module sends a test or an enabled notification, it calls Twilio’s API with the configured credentials, sender and recipient numbers, and message text. The text can contain order or customer details selected by the administrator. No request is made before credentials and delivery options are configured.
The optional My Account layout uses WordPress’s get_avatar() function when avatars are enabled. Unless the site or another avatar plugin supplies a local image, the browser may request it from Gravatar using a hash of the account email and ordinary request data such as IP address and browser details.
Flowboard can send order, customer, notification, support, or operational event data to an HTTPS webhook entered and enabled by an administrator.
The optional consent adapter can send email or phone details, consent status, channel, source, order ID, timestamp, and configured site metadata to an administrator-configured HTTPS endpoint.
The optional stock synchronization module can retrieve a CSV from an administrator-configured HTTPS URL. The server receives ordinary request metadata such as the site’s IP address; no customer or order data is included in that request.
No request is sent to these endpoints until the administrator configures and enables the related feature. The receiving provider and its terms and privacy policy are selected by the administrator.
The shipment module creates links to public carrier tracking pages. It does not contact a carrier merely by saving or displaying shipment information. When someone opens a tracking link, their browser sends the tracking number in the URL and ordinary request information, such as their IP address and browser details, to that carrier.
Built-in templates can link to the providers below. The linked privacy notices are maintained by each provider:
Administrators can add or replace carrier URLs. The terms and privacy policy for a custom carrier endpoint depend on the provider selected by the administrator.