MageMe HidePrice Pro Magento 2 Module | Configuration
This guide details the configurable options within the HidePrice Pro module, focusing on how each setting impacts the functionality and user experience of the Magento platform.
General Settings
-
Enable Extension
- Description: Toggles the HidePrice Pro extension on or off.
- Example Usage: Disable temporarily during maintenance or when you want to show all prices.
-
Product Scope
- Description: Determines which products will have hidden prices.
- Example Usage: Choose specific categories or use product attributes to control price visibility.
-
Categories
- Description: Select specific categories where prices should be hidden.
- Note: Only appears when "Selected" is chosen in Product Scope.
-
Elements to Hide
- Description: Choose which elements should be hidden from view.
- Example Usage: Hide just the price, add-to-cart button, or both.
-
Show For
- Description: Controls which user groups can see prices.
- Example Usage: Show prices only for logged-in users or specific customer groups.
-
Customer Groups
- Description: Select specific customer groups that can see prices.
- Note: Only appears when "Groups" is selected in Show For.
-
Hide For Customer Groups
- Description: Select specific customer groups that cannot see prices.
- Note: Only appears when "Logged In" is selected in Show For.
Price Replacement Settings
-
Replace Price With
- Description: Choose what to display instead of the price.
- Example Usage: Replace with text, button, or authentication prompt.
-
Show In
- Description: Select where the replacement element should appear.
- Example Usage: Show in product listings, product pages, or both.
Add To Cart Replacement Settings
-
Replace Add To Cart With
- Description: Choose what to display instead of the Add to Cart button.
- Example Usage: Replace with custom text or alternative buttons.
-
Show In
- Description: Select where the replacement element should appear.
- Example Usage: Configure visibility in different store areas.
Product Display Settings
-
Hide Product Options
- Description: Controls visibility of product configuration options.
- Example Usage: Hide swatches and custom options for affected products.
-
Hide "Add to Wishlist"
- Description: Controls visibility of the Wishlist button.
- Example Usage: Remove wishlist functionality for hidden price products.
-
Hide "Add to Compare"
- Description: Controls visibility of the Compare button.
- Example Usage: Remove compare functionality for hidden price products.
Price Request Form Settings
-
Enable Price Request Form
- Description: Activates the price request functionality.
- Note: Can be enabled for specific products using the "Always Show Price Request Form" attribute.
-
Show In
- Description: Determines where the price request form appears.
- Example Usage: Display on product pages, category listings, or both.
-
Title
- Description: Sets the heading for the price request form.
- Example Usage: "Request Product Price Information"
-
Form Description Text
- Description: Custom HTML text displayed at the top of the form.
- Example Usage: Add instructions or important information for customers.
-
Request Button Text
- Description: Customizes the text on the button that opens the form.
- Example Usage: "Request Price Quote"
-
Submit Button Text
- Description: Customizes the text on the form submission button.
- Example Usage: "Send Price Request"
-
Fields Order
- Description: Arrange the order of form fields using drag and drop.
- Example Usage: Place important fields at the top of the form.
Phone Number Settings
-
Enable Phone Number Input
- Description: Adds a phone number field to the form.
-
Required
- Description: Makes the phone number field mandatory.
- Note: Only applies when phone number input is enabled.
-
Initial Country
- Description: Sets the default country for the phone number field.
- Example Usage: Auto-detect by IP or select a specific country.
-
Preferred Countries
- Description: Priority countries shown at the top of the selection list.
- Example Usage: List your most common customer locations first.
-
Limit Country Selection
- Description: Restrict available countries in the dropdown.
- Example Usage: Show only countries where you do business.
-
Comment
- Description: Additional text displayed below the phone number field.
- Example Usage: Add format instructions or privacy information.
File Attachments Settings
-
Enable File Attachments
- Description: Allows customers to upload files with their price request.
- Example Usage: Let customers attach specifications or requirements.
-
Dropzone Text
- Description: Custom text shown in the file upload area.
- Example Usage: "Drag and drop files here or click to upload"
-
Maximum Files In Dropzone
- Description: Limits the number of files that can be uploaded.
- Example Usage: Set to "3" to allow up to three attachments.
-
Allowed File Extensions
- Description: Specifies which file types can be uploaded.
- Example Usage: "pdf,doc,docx,jpg,png"
-
Allowed File Size (kB)
- Description: Maximum size limit for uploaded files.
- Example Usage: Set to "5000" for 5MB limit.
-
Comment
- Description: Additional text shown below the file upload area.
- Example Usage: Explain file requirements or restrictions.
Custom Fields Settings
(Available for Custom Fields 1, 2, and 3)
-
Enable Custom Field
- Description: Activates an additional form field.
-
Label
- Description: The name/title for the custom field.
- Example Usage: "Company Name", "Project Details"
-
Required
- Description: Makes the custom field mandatory.
-
Field Type
- Description: Choose the type of input field.
- Example Usage: Text box, dropdown, etc.
-
Comment
- Description: Helper text shown below the custom field.
- Example Usage: Provide guidance on what information to enter.
Admin Notifications Settings
-
Enable Admin Notification
- Description: Activates email notifications to administrators for price requests.
- Example Usage: Get notified when customers submit price inquiries.
-
Sender
- Description: Select the email address that will appear as the sender.
- Example Usage: Choose from configured store email addresses.
-
Email Address
- Description: Recipient email addresses for admin notifications.
- Example Usage: Add multiple addresses separated by commas.
-
Request Email Template
- Description: Select the email template for admin notifications.
- Example Usage: Choose from available templates or create a custom one.
Customer Notifications Settings
-
Enable Customer Notification
- Description: Activates email notifications to customers.
- Example Usage: Send confirmation emails when requests are received.
-
Notification Type
- Description: Choose which types of notifications customers receive.
- Example Usage: Request confirmation, reply messages, etc.
-
Sender
- Description: Select the store email address that will appear as the sender.
- Example Usage: Use your sales or customer service email address.
-
Request Confirmation Email Template
- Description: Template for initial confirmation emails.
- Example Usage: Acknowledge receipt of price requests.
-
Request Reply Message Email Template
- Description: Template for follow-up communication.
- Example Usage: Send price quotes or additional information.
Developer Settings
(These settings should only be modified by your technical team)
-
Price Replacement Settings
- Technical configurations for price display elements.
-
Add To Cart Button Replacement Settings
- Technical configurations for button display elements.
-
Price Request Form Settings
- Technical configurations for form display and button elements.
These settings provide comprehensive control over how prices are hidden and requested in your store, allowing you to create a customized experience for different customer groups while maintaining communication through various notification options.