| 开发者 |
andrewza
yoohooplugins travislima jarryd-long |
|---|---|
| 更新时间 | 2026年4月14日 01:39 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.7 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wholesale_price is included in WooCommerce's built-in importer and exporter with automatic column mapping.wholesale_customer status via the /wc/v3/customers endpoint.[wcs_wholesale_notice] shortcode — place the wholesale call-to-action notice anywhere on your site. Supports login_text, apply_text, active_text, and url attributes.wcs_is_wholesale_customer, wcs_wholesale_price, wcs_minimum_cart_amount, wcs_wholesale_customer_enabled, wcs_wholesale_customer_disabled, wcs_after_settings_saved, wcs_pro_upgrade_url.
Wholesale Customers For Woo Pro
Wholesale Customers For Woo Pro extends this plugin into a full B2B sales platform.
Groups & Pricing
[wcsp_registration_form] shortcode with one-click page creation in settings.[wcsp_order_form] shortcode for fast large-quantity ordering.wcsp_wholesale_customer role on approval and remove it on revocation, for use with role-aware plugins./wp-content/plugins/, or install it directly through Plugins > Add New in your WordPress dashboard.WooCommerce 5.0 or later. Tested up to WooCommerce 9.0.
WordPress 5.8 or later.
Yes. You can set a wholesale price on each variation individually under the Variations tab. If a variation has no wholesale price set, the global percentage discount applies to its regular price instead.
Per-product wholesale price wins first. If that's not set, the global percentage discount is applied. If there's no global discount either, the product shows the regular WooCommerce price (unless Pro features like group pricing or tiered pricing are active and applicable).
No — wholesale prices are shown only to logged-in users who have been granted wholesale status. You can configure a "Log in for wholesale pricing" notice to display to everyone else on product pages, with configurable text and an optional link.
Yes. The Catalog / private store mode setting lets you hide prices and the Add to Cart button from guests only, or from all non-wholesale visitors entirely.
You can optionally disable coupons for wholesale customers entirely using the Disable coupons for wholesale customers setting. This prevents discount stacking.
Yes. Full HPOS compatibility is declared as of version 2.0.0.
Yes. The wholesale_price column is supported in WooCommerce's built-in product CSV importer and exporter. The importer also recognises the column header automatically.
Yes. The /wc/v3/customers endpoint is extended with a wholesale_customer boolean field that you can read and write via the API.
Go to Wholesale > Customers in the admin menu. The screen lists every wholesale user with their name, email, username, total order count, and the date they were assigned. You can search, sort by column, and bulk-remove wholesale status from there.
Those features are in Wholesale Customers For Woo Pro. The free plugin handles the core wholesale pricing experience; Pro adds the full B2B sales layer on top.
Free support is available via the WordPress.org support forum. Pro customers receive support through Pacific Plugins.
wholesale_price column supported in WooCommerce's built-in importer and exporter with automatic header mapping.[wcs_wholesale_notice] shortcode — place the wholesale CTA notice anywhere on the site. Supports login_text, apply_text, active_text, and url attributes.wholesale_customer boolean field on /wc/v3/customers supports read and write.$_POST and $_REQUEST values are now properly sanitized before use.esc_html() and esc_attr() throughout.WCS_VERSION, WCS_PLUGIN_FILE, WCS_PLUGIN_DIR, WCS_PLUGIN_URL).wcs_is_wholesale_customer, wcs_wholesale_price, wcs_minimum_cart_amount, wcs_wholesale_customer_enabled, wcs_wholesale_customer_disabled, wcs_after_settings_saved, wcs_pro_upgrade_url.global $current_user with get_current_user_id() throughout.wcs_calculate_variation_range_prices() for empty variation sets.WC_Product_Variable instantiation.wc_format_decimal() for consistent decimal formatting.empty() check with < 1.