Description
AWC Member Pricing for WooCommerce lets store owners configure a separate member price for WooCommerce products. Standard and member prices can be displayed together, while the member price is applied when the customer is logged in.
The plugin supports simple products and product variations, automatic product and shop displays, Gutenberg, WordPress widgets, the [awcmeprf_member_pricing] shortcode, and WooCommerce product REST API support.
Guests can also receive member pricing during checkout when they select the WooCommerce option to create an account. Both classic checkout and WooCommerce block checkout flows are supported.
How It Works
- Open WooCommerce > Settings > Member Pricing and configure the member-price label, automatic display, and optional description.
- Edit a simple product and enter its price in the Member Pricing product-data tab.
- Edit a variable product and enter member prices on the applicable variations.
- Add the Member Pricing Display block, widget, or
[awcmeprf_member_pricing]shortcode where the pricing should appear. - Logged-in customers receive the member price when they add an eligible product to the cart.
Main Features
- Separate member pricing for WooCommerce products.
- Support for simple products and product variations.
- Member pricing for logged-in customers at checkout.
- Guest checkout support when the customer selects the create-account option.
- Automatic member-price display on single-product pages and WooCommerce shop loops.
- Member-price badge support for supported shop-card products.
- Dynamic standard and member prices when a variation is selected.
- Configurable member-price label and optional rich-text description.
- Gutenberg block named Member Pricing Display.
- Member Pricing Display WordPress widget with container and price-part styling controls.
- Why Join widget for member benefits and an optional call-to-action button.
[awcmeprf_member_pricing]shortcode for product-context layouts.member_pricefield in the WooCommerce product REST API.- Bundle-product safeguards that preserve bundle extension pricing.
- Translation-ready interface using the
awc-member-pricing-for-woocommercetext domain.
Usage
Automatic display
When Automatically display pricing block is enabled, the plugin adds member-pricing output to single-product pages and shop loops. Variable products show a prompt until a variation is selected, after which the standard and member prices update dynamically.
Gutenberg block
Insert Member Pricing Display from the WooCommerce product elements block category. The block supports controls for text colour, background colour, border colour, padding, and border radius.
Widgets
Add one of the following widgets from Appearance > Widgets or a compatible page builder:
- Member Pricing Display – displays standard and member prices with configurable order and styling.
- Why Join – displays configurable member benefits and an optional join button on products with member pricing.
Shortcode
Use [awcmeprf_member_pricing] inside a WooCommerce product context. The shortcode displays the regular price, member price, configured label, and optional description. It returns no output when no current product or member price is available.
Other AWC Plugins
- AWC Vehicle Fitment Search – help customers find products that match their vehicle.
Blocks
This plugin provides 1 block.
- Member Pricing Display Displays standard and member pricing for the current product.
Installation
- Download the AWC Member Pricing for WooCommerce plugin package.
- In WordPress, go to Plugins > Add New > Upload Plugin.
- Upload the plugin ZIP file and select Install Now.
- Select Activate Plugin after installation finishes.
- Confirm that WooCommerce is installed and active.
- Go to WooCommerce > Settings > Member Pricing and configure the plugin.
- Edit WooCommerce products and enter member prices in the Member Pricing tab or on individual variations.
- Enable automatic display, or add the block, widget, or
[awcmeprf_member_pricing]shortcode to your product layout. - Test the pricing as both a guest and a logged-in customer.
To update the plugin, install the new version over the existing version from the WordPress Plugins screen. Existing member prices and plugin settings are retained during normal upgrades.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. WooCommerce must be installed and active.
-
Who receives the member price?
-
Logged-in customers receive the member price for products that have one configured. Guests see the regular price unless they select the create-account option during checkout.
-
Can I set member prices for variable products?
-
Yes. Enter the member price on each applicable variation. The displayed value updates when the customer selects a variation.
-
Can I disable the automatic pricing display?
-
Yes. Disable Automatically display pricing block under WooCommerce > Settings > Member Pricing. You can still use the block, widgets, or shortcode.
-
Does the plugin change prices in the WordPress admin?
-
No. Member-price logic is disabled in the WordPress admin product screens.
-
Does the plugin support bundle products?
-
The plugin avoids replacing bundle and bundle-component prices so that the active bundle extension continues to control bundle pricing.
-
Is the member price available through the REST API?
-
Yes. WooCommerce product REST responses expose a
member_pricefield, and authorised product-edit requests can update it.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“AWC Member Pricing for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AWC Member Pricing for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
