| 开发者 | b2bcommercekit |
|---|---|
| 更新时间 | 2026年7月28日 04:58 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wholesaler user role is created on activation. It inherits all WooCommerce customer capabilities so checkout and account pages work normally out of the box.
B2B Registration & Approval
Add extra fields (Company Name, Phone, VAT number, etc.) to the WooCommerce registration form using a drag-and-drop field builder in the admin. New registrations are held as Pending until an admin approves or rejects them from the Users screen. Email notifications are sent on registration and on each approval decision.
Hide Price for Guests
Hide product prices and the Add to Cart button from logged-out visitors sitewide. Choose a replacement message, a login redirect, or an inline login popup. Optionally show a Request a Quote button in place of the price. Override the setting per product from the product edit screen.
Product Visibility by Role
Restrict individual products to logged-in users only, or to Wholesalers only. Guests and users without the required role are redirected to a configurable page. Visibility is set per product from the product edit screen.
Basic Discount Rules
Apply a percentage or fixed-amount discount per product for the Wholesaler role. Rules can target all products, specific products, or a saved Product List. Rules are prioritised and managed from a simple admin table under WholesaleNode → Discount Rules.
Product Lists
Create named collections of products by manual selection. Product Lists can be used as targets in Discount Rules and are stored in the same database table as Pro, so they carry over on upgrade.
Quote Request Form
Place the shortcode [woowsn_quote_form] on any page or post to display a quote request form. Customers can submit their name, email, phone, product, quantity, and a message. Submissions appear in the WholesaleNode → Quote Requests admin panel and trigger an admin email notification on each new submission.
Key Features
Go to Users in your WordPress admin. A B2B Approval column shows the status of each user. Use the quick-action links (Approve / Reject) inline in the user row, or filter by Pending using the status dropdown above the table.
Go to WholesaleNode → Registration Form and use the drag-and-drop field builder to add, reorder, and configure fields. Supported field types include text, email, phone, select, textarea, and checkbox.
Add the shortcode [woowsn_quote_form] to any page or post. The form can also be set to appear automatically on single product pages from WholesaleNode → Settings → Quotes.
Role-based and rule-based hide-price targeting is available in WholesaleNode for WooCommerce Pro.
Quantity-based and tiered pricing is available in WholesaleNode for WooCommerce Pro.
All submissions are stored in a dedicated database table and are visible under WholesaleNode → Quote Requests in the admin. They are not stored in WooCommerce orders.
Yes. WholesaleNode Pro uses the same database tables and settings as the free version. Simply install Pro and your existing data will continue to work without migration.