KasbPro ERP Sync for WooCommerce

Description

KasbPro ERP Sync for WooCommerce converts your WordPress and WooCommerce business into a full, enterprise-level company setup. Built as a systematic operating system for fast-growing startups and online merchants, it helps you organize your small shop into a structured enterprise using a free KasbPro ERP account — bringing your live company metrics into wp-admin as read-only insight dashboards, with a one-click link on every page to the full ERP workspace.

Organize your small shop into a full enterprise

Most WooCommerce stores outgrow spreadsheets and disconnected tools long before they can afford complex enterprise software. KasbPro ERP Sync for WooCommerce gives startups, small shops, and scaling brands a systematic company structure from day one:

  • Full enterprise-target company setup — connect your store to a complete company structure covering Sales, Purchases, Inventory, Replenishment, CRM, Tasks & Projects, People (HR & Payroll), and Finance.
  • Systematic workflow for growing startups — move faster with real-time unit economics, per-product and per-variation cost prices (COGS), automated sales invoicing, and demand-driven stock replenishment.
  • Turn a small shop into an organized enterprise — track customer pipelines, supplier payables, staff departments/organograms, and accountant-ready books (Profit & Loss, Balance Sheet, Cash Flow) in one unified ERP.

What you get

  • Insight dashboards (read-only) — a KasbPro menu in wp-admin with Overview, Sales, Purchases, Inventory, Replenishment, CRM, Tasks & Projects, People (HR), Finance and Reports & Links, all pulling live figures from your KasbPro account.
  • Two-way WooCommerce sync (requires WooCommerce) — paid orders become real Sales Invoices (line items, variations, tax, stock) in KasbPro; refunds/cancellations restore stock; products (including variable products and variations) sync to KasbPro in real time; and stock updates in KasbPro push back to WooCommerce via /wp-json/kasbpro/v1/stock.
  • Sync & Export — send existing WooCommerce orders, products (with variations) and customers to KasbPro on demand (with status filters, date range, count preview and live progress bar) or automatically every day via a scheduled catch-up sync.
  • Cost Price field — an optional per-product and per-variation “Cost price (KasbPro)” field on the WooCommerce product editor, used for accurate profit, COGS and stock valuation.
  • HR staff sync — assigning the “HR (KasbPro Sync)” role to a WordPress user pushes their name/email to KasbPro as a staff profile for the account owner to approve. Works with or without WooCommerce.

Multilingual Support (বাংলা / Bangla & 12+ Languages Included)

বাংলা (Bangla): কাসবপ্রো ইআরপি সিঙ্ক (KasbPro ERP Sync for WooCommerce) আপনার ওয়ার্ডপ্রেস এবং উকমার্স স্টোরকে একটি পূর্ণাঙ্গ এন্টারপ্রাইজ-স্তরের কোম্পানিতে রূপান্তরিত করে। দ্রুত বর্ধনশীল স্টার্টআপ এবং ছোট দোকানকে সুশৃঙ্খলভাবে পরিচালনা করার জন্য এতে রয়েছে বিক্রয় (Sales), ক্রয় (Purchases), ইনভেন্টরি ও স্টক, সিআরএম (CRM), মানবসম্পদ (HR ও পে-রোল), এবং অটোমেটেড অ্যাকাউন্টিং ড্যাশবোর্ড।

Bundled .po / .mo language packs are included out of the box for:
* English (en_US)
* Bangla / Bengali (bn_BD — বাংলা)
* Arabic (ar — العربية)
* Spanish (es_ES — Español)
* French (fr_FR — Français)
* German (de_DE — Deutsch)
* Hindi (hi_IN — हिन्दी)
* Indonesian (id_ID — Bahasa Indonesia)
* Portuguese (Brazil) (pt_BR — Português do Brasil)
* Turkish (tr_TR — Türkçe)
* Chinese (Simplified) (zh_CN — 简体中文)
* Russian (ru_RU — Русский)
* Japanese (ja — 日本語)

Everything above works on the free KasbPro plan. A one-click AI summary panel on each dashboard page is a paid Pro feature; the rest of the plugin — dashboards and sync — is free.

Dashboards inside WordPress are read-only views of your KasbPro books. When two-way stock sync is enabled in KasbPro, KasbPro can push updated stock quantities back to your WooCommerce products and variations via an API-key-authenticated REST endpoint (/wp-json/kasbpro/v1/stock). Your API key is only ever sent server-to-server, never exposed in the browser.

Requirements

  • A free KasbPro account (created from inside the plugin, or connected with an existing API key).
  • WooCommerce, if you want order/product/stock sync — the dashboards work without it.

External services

This plugin connects your site to KasbPro (erp.kasbpro.com), the ERP service it is built to work with. This is required for the plugin’s core functionality — the dashboards and sync have no purpose without it.

What is sent, and when:

  • Onboarding — when you register a new account or connect an existing one from the plugin’s setup screen, your business name, your name, email, phone (optional) and site URL are sent to KasbPro to create/link your account. This happens only when you submit that form.
  • Dashboards — every KasbPro admin page requests your business figures (sales, purchases, inventory, CRM, HR, tasks, finance) from https://erp.kasbpro.com/api/insights/dashboard, authenticated with your API key, so they can be displayed inside wp-admin. This happens when you open a KasbPro dashboard page (results are cached for 10 minutes).
  • WooCommerce sync — when an order is marked Processing/Completed (or Refunded/Cancelled), or a product/variation is created/updated, its data is sent to https://erp.kasbpro.com to create/void a Sales Invoice or update the product/stock record in KasbPro. The manual “Sync & Export” tool sends existing orders/products/customers in the same way, in the date range and batches you choose.
  • HR sync — when a WordPress user is given the “HR (KasbPro Sync)” role, or registers with that role, their display name and email are sent to KasbPro as a staff profile.
  • AI summary (Pro only) — if you click “Generate summary” on a dashboard page, the figures already shown on that page are sent to KasbPro, which uses your own configured AI key to generate the summary text.

No data is sent to any third party other than KasbPro (erp.kasbpro.com), which is operated by the same company that publishes this plugin. See KasbPro’s Terms of Service and Privacy Policy.

This plugin also bundles the Chart.js library locally (no data leaves your site for this) to render the revenue/profit chart on the Overview page.

Installation

  1. In your WordPress admin, go to Plugins Add New, search for “KasbPro ERP Sync for WooCommerce”, and click Install Now, then Activate. (Or upload the zip via Plugins Add New Upload Plugin.)
  2. Go to the new KasbPro menu in wp-admin and either create a free account or connect an existing one with your API key.
  3. Optional: activate WooCommerce first if you want orders, products and stock to sync automatically.

FAQ

Do I need a KasbPro account?

Yes. The plugin is a WordPress-side companion to the free KasbPro ERP — it has no functionality without a connected account, which you can create for free directly from the plugin’s setup screen.

Do I need WooCommerce?

No. The insight dashboards and HR staff sync work without it. WooCommerce is only required for automatic order/product/stock sync and the per-product Cost Price field.

Is the AI summary feature free?

The dashboards and all sync features are free. The one-click AI summary panel on each page is a KasbPro Pro feature.

Does this plugin store my data locally in WordPress?

No business data is stored in WordPress. The plugin stores your API key and app URL as WordPress options, and briefly caches dashboard figures (10 minutes) using WordPress transients so pages load quickly.

What happens to my settings if I delete the plugin?

Deleting the plugin (not just deactivating it) removes its stored API key, settings, cached data and the “HR (KasbPro Sync)” role from WordPress. Your data in KasbPro itself is untouched.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Changelog

2.6.2

  • Added bundled multi-language translations (.po/.mo) for 12 languages including Bangla (bn_BD), Arabic (ar), Spanish (es_ES), French (fr_FR), German (de_DE), Hindi (hi_IN), Indonesian (id_ID), Portuguese (pt_BR), Turkish (tr_TR), Chinese (zh_CN), Russian (ru_RU), and Japanese (ja).
  • Updated official KasbPro brand logo assets and expanded enterprise/startup ERP documentation.

2.6.1

  • Updated plugin display name to KasbPro ERP Sync for WooCommerce and text domain to kasbpro-erp-sync-for-woocommerce.

2.6.0

  • Added two-way stock push endpoint (/wp-json/kasbpro/v1/stock) so stock changes in KasbPro sync back to WooCommerce products and variations.
  • Full variable product and child variation sync (attributes, parent linking, variation cost prices, and order variation line items).
  • Automatic stock restoration and invoice voiding when WooCommerce orders are refunded or cancelled.

2.5.0

  • Added dedicated Replenishment, Tasks & Projects, People (HR), and Reports & Links dashboard pages.
  • Added export count preview and order status filters to Sync & Export.

2.4.1

  • Chart.js is now bundled with the plugin instead of loaded from a CDN.
  • Added uninstall cleanup (options, transients, scheduled event, HR role).

2.4.0

  • Gemini-powered AI summary panel and other dashboard improvements.