Linux 软件免费装
Banner图

Entrepo — B2B & Wholesale for WooCommerce

开发者 abelcainrodriguezrodriguez
freemius
更新时间 2026年8月14日 18:53
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce b2b vat eu vat wholesale

下载

0.2.0 0.2.1

详情介绍:

Entrepo adds wholesale pricing to a WooCommerce store. You group your business customers, give each group its own prices, and decide who is allowed to see them. This is what you get by installing the plugin from this page: Hiding prices covers WooCommerce's public Store API as well as the theme, so a direct HTTP request returns empty amounts instead of the prices the store is hiding. The authenticated REST API is left untouched on purpose, so an ERP or a stock integration keeps working. There is a paid Pro version that adds price overrides per product and variation, a simulator that shows the exact price a given customer would pay, and automatic VIES validation with the intra-Community exemption and the Spanish equivalence surcharge. The section below lists the split in full.

安装:

  1. Upload the entrepo folder to /wp-content/plugins/.
  2. Activate the plugin.
  3. Go to Entrepo → Groups and create your first wholesale group with its discount.

屏幕截图:

  • Company registrations waiting for approval, with the details submitted at sign-up.
  • Choosing who is allowed to see prices in the store.

常见问题:

Does the price-hiding feature cover the API?

Yes, since 0.2.0. Both modes that hide prices, the one that hides them from visitors who are not signed in and the one that restricts them to wholesale customers, cover two surfaces:

  • The storefront: shop archive, product page and cart.
  • WooCommerce's public Store API, the one that needs no credentials: the product list, a single product, and the price range used by filter blocks. Amounts come back empty and the product is reported as not purchasable, so a direct HTTP request sees exactly what a browser would.
The rest of the product stays intact, including name, images and stock, because hiding a price is not the same as unpublishing the catalogue. Two deliberate limits, stated so nobody meets them by surprise:
  • The authenticated REST API is not filtered. It needs API keys, so whoever calls it is the merchant or their own integration, such as an ERP or a stock sync, and hiding prices there would break legitimate tooling.
  • Store administrators and shop managers are never affected, in any mode. They have to be able to review their own store.
In 0.1.0 the Store API was not covered. If you are on 0.1.0 and rely on price hiding, update.

What does uninstalling delete?

Deactivating the plugin changes nothing: all your data stays intact. Only when you DELETE it from the plugins list does it clean up every trace of itself:

  • The precalculated pricing table it creates.
  • The plugin's settings (B2B groups, schema version, tax and visibility settings, recalculation status).
  • Each customer's B2B data (company name, VAT number, country, approval date, equivalence surcharge, and VIES validation history).
  • Price overrides per product/variation.
  • B2B group roles and the "pending approval" role (customers who had them become regular customers).
  • Any scheduled tasks of its own (bulk recalculation, VIES validation).
Two things uninstalling NEVER deletes, on purpose:
  1. The data on your ALREADY-ISSUED orders (the intra-Community exemption legal notice, the VIES query proof and its date, the shipping-mismatch notice). These are part of the fiscal record of an already-issued invoice. You are required to keep them even if you uninstall the plugin, so Entrepo never touches them, not even on removal.
  2. The VAT classes and rates the configurator seeded in your store (21/10/0% + equivalence surcharge). These are tax configuration that belongs to YOUR WooCommerce store, not to the plugin, and may still be in use by historical orders or existing products, and deleting them would break those.

更新日志:

0.2.1 0.2.0 0.1.0 First public release.