Settings & Configuration
10 Settings & Configuration
General Settings
Enable Hide Price
Turn the entire plugin functionality on or off.
Apply On
Choose where to apply price hiding:
None (Use Advanced Rules Only) – Only products matching Advanced Rules will have hidden prices
Global (All Products) – Hide prices for ALL products
Specific Products – Hide prices only for products with “Hide Price” enabled in product settings
Specific Categories – Hide prices only for products in categories with “Hide Price” enabled
User Roles
Select which user roles should see hidden prices:
Guest (Not Logged In)
Customer
Subscriber
Shop Manager
Administrator
Any custom roles
Countries
Select countries to hide prices for. Uses WooCommerce geolocation to detect visitor’s country.
Leave empty to hide prices for ALL countries
Select specific countries to hide prices only for visitors from those countries
Hide Price on Category Pages
When enabled, prices are hidden on shop, category, and tag archive pages.
When disabled, prices show on listing pages but hide on single product pages.
Add screenshot: screenshots/general-settings.png
General Settings
Display Settings
Replacement Text
Text shown instead of the price (e.g., “Login to See Price”, “Contact for Price”)
Login Button
Enable/disable login button when price is hidden
Inquiry Button
Enable/disable inquiry/quote request button
Button Display
Choose to show:
Both buttons
Login button only
Inquiry button only
Login Button Text
Customize the login button text (e.g., “Login to See Price”)
Inquiry Button Text
Customize the inquiry button text (e.g., “Request Quote”)
Redirect To
Where to redirect when login button is clicked:
Login Page
My Account Page
Custom URL
Add screenshot: screenshots/display-settings.png
Display Settings
Access Control Settings
Force Login
Force ALL visitors to login to access ANY page on your website.
Hide Shop Page
Redirect non-logged-in users away from shop and category pages.
Hide Products
Redirect non-logged-in users away from individual product pages.
Force Login Message
Custom message shown when users are redirected to login.
Add screenshot: screenshots/access-control-settings.png
Access Control Settings
WhatsApp Settings
Enable WhatsApp
Turn WhatsApp inquiry button on/off
WhatsApp Number
Enter your WhatsApp number with country code (e.g., +919876543210)
WhatsApp Message
Pre-filled message template. Available placeholders:
{product_name} – Product name
{product_url} – Product URL
{product_sku} – Product SKU
{site_name} – Your site name
{site_url} – Your site URL
Button Text
Customize WhatsApp button text
Show On
All Products – Show WhatsApp button on all products
Hidden Price Products Only – Show only when price is hidden
Add screenshot: screenshots/whatsapp-settings.png
WhatsApp Settings
Email Settings
Enable Admin Email
Send email notification to admin when new inquiry is submitted
Admin Email Address
Email address to receive inquiry notifications
Email Subject
Subject line for admin notification emails
Enable Customer Email
Send confirmation email to customer after inquiry submission
Customer Email Subject
Subject line for customer confirmation emails
Add screenshot: screenshots/email-settings.png
Email Settings
Advanced Rules
Create powerful conditional rules to hide prices based on various conditions:
Available Conditions:
| Condition | Description |
|———–|————-|
| Price Above | Hide if product price is above specified amount |
| Price Below | Hide if product price is below specified amount |
| Out of Stock | Hide if product is out of stock |
| In Stock | Hide if product is in stock |
| On Sale | Hide if product is on sale |
| Not On Sale | Hide if product is not on sale |
| Virtual Product | Hide if product is virtual |
| Downloadable | Hide if product is downloadable |
| Product Type | Hide for specific product type (simple, variable, etc.) |
| Has Reviews | Hide if product has customer reviews |
| No Reviews | Hide if product has no reviews |
| Created Before | Hide if product was created before specific date |
| Created After | Hide if product was created after specific date |
| Specific Products | Hide specific products by selection |
| Specific Categories | Hide products in specific categories |
| Specific Tags | Hide products with specific tags |
Rule Logic:
Multiple rules use OR logic – if ANY rule matches, price is hidden
Rules are ADDITIVE to the “Apply On” setting
Each rule can be enabled/disabled independently
Drag and drop to reorder rules
Add screenshot: screenshots/advanced-rules.png
Advanced Rules
Product-Level Settings
Edit any product to find “Hide Price Settings” meta box:
Hide Price
Override global setting for this specific product
Button Display
Override which buttons to show for this product
Login Button Text
Custom login button text for this product
Inquiry Button Text
Custom inquiry button text for this product
Custom Redirect
Override redirect destination for this product:
Use Global Setting
Login Page
My Account
Custom URL
Add screenshot: screenshots/product-level-settings.png
Product-Level Settings
Category-Level Settings
Edit any product category to find hide price options:
Hide Price
Enable price hiding for all products in this category
Button Display
Override button display for products in this category
Login Button Text
Custom login button text for category products
Inquiry Button Text
Custom inquiry button text for category products
Add screenshot: screenshots/category-level-settings.png
Category-Level Settings
Inquiries Management
Go to Hide Price → Inquiries to manage customer inquiries:
Inquiry List
View all submitted inquiries
Filter by status
Search by customer name or email
Bulk actions (delete, change status)
Inquiry Statuses:
Pending – New inquiry, not yet reviewed
In Progress – Currently being handled
Quoted – Quote has been sent to customer
Completed – Transaction completed
Closed – Inquiry closed without completion
Single Inquiry View
View complete inquiry details
Customer information
Product details
Customer message
Add admin notes for internal tracking
Change status
Export
Click “Export to CSV” to download all inquiries for external use.
Add screenshot: screenshots/inquiries-management.png
Inquiries Management
Shortcodes
[wchp_rfq_form]
Display the inquiry form anywhere on your site.
Attributes:
product_id – Specify product ID (optional)
[wchp_inquiry_button]
Display inquiry button anywhere.
Attributes:
product_id – Specify product ID (optional)
text – Custom button text (optional)
[wchp_whatsapp_button]
Display WhatsApp button anywhere.
Attributes:
product_id – Specify product ID (optional)
text – Custom button text (optional)
Add screenshot: screenshots/shortcodes.png
Shortcodes