arrow_back_ios Blog HidePrice Pro 3.1 for Magento 2: New Features & Release Highlights

HidePrice Pro 3.1 for Magento 2: New Features & Release Highlights

calendar_today May 19, 2025 visibility 525 views folder_open Magento 2 Extensions, B2B Tools label New features, B2B E-commerce, HidePrice person By Vladimir Popov

HidePrice Pro 3.1 brings API support, improved Hyvä theme compatibility, and additional price control features to the MageMe price management extension for Magento 2. Key additions include REST/GraphQL API endpoints and enhanced CTA button customization. Compatible with Magento 2.4.4+.

Managing prices in a Magento 2 store can be tricky—especially for B2B businesses or stores with complex pricing models. Many Magento 2 store owners and developers need to hide prices, control who sees "Add to Cart", and offer quick quote requests instead of fixed prices. MageMe HidePrice Pro 3.1 builds on HidePrice 3.0 to solve these needs with an easy, flexible, and reliable solution.

Below, we highlight what's new, why HidePrice Pro is trusted by developers and store owners, and how it can simplify price management for your Magento 2 store.


assignment

Improved Request Management

import_export Export Capabilities

Export price requests to CSV or XML directly from the admin grid. This feature enables you to:

  • Quickly download all request data for analysis
  • Share request information with your team
  • Integrate with external systems using standard formats
Export Capabilities Screenshot

track_changes Status Tracking

Track request statuses with new "Read" and "Replied" indicators. Benefits include:

  • Clear visibility of which requests have been processed
  • Improved team coordination when handling multiple requests
  • Better customer communication through consistent status updates
Status Tracking Screenshot

attach_file File Attachments

View file attachments for better decision-making. This feature allows you to:

  • Access customer-provided documents quickly
  • View technical specifications or requirements
  • Make informed pricing decisions based on detailed information
File Attachments Screenshot
api

New API Tools

code Comprehensive API Endpoints

HidePrice Pro now offers access through both REST API and GraphQL:

  • Request Management: Retrieve, filter, and submit price requests programmatically
  • File Handling: Upload and manage attachments through API endpoints
  • Powerful Filtering: Find requests by date, status, customer information, and more
  • GraphQL Flexibility: Request exactly the data you need in a single query
settings_ethernet Integration Capabilities

Seamlessly connect HidePrice Pro with your business ecosystem:

  • CRM Integration: Sync price requests with your customer relationship management system
  • ERP Connectivity: Feed pricing requests into your enterprise resource planning workflow
  • Custom Applications: Build specialized dashboards or mobile apps using our API
  • Automation: Create automated workflows for request processing and notifications
code API Example: Fetching unread price requests
# REST API
GET /rest/V1/hidepricepro/requests?filter={"is_read":false}

# GraphQL
query {
  hidepriceRequests(filter: "{\"is_read\": false}") {
    items {
      request_id
      customer_email
      created_at
    }
    count
  }
}
extension

Magento 2.4.8 / PHP 8.4 Support

check_circle
Latest Platform Support

Supports Magento 2.4.8 and PHP 8.4 for optimal performance and future-proofing your setup.

swap_horiz
Dependency Upgrade

Replaced Laminas dependency with Symfony for email scripts, with automatic fallback to Laminas for older Magento versions (2.3.5 and up).

verified_user
Wide Compatibility

Ensures stability across a wide range of Magento configurations from 2.3.5 to 2.4.8.

Key Takeaways

  • REST and GraphQL APIs — programmatic price visibility control for headless integrations.
  • Enhanced Hyvä support — full Alpine.js and Tailwind CSS compatibility.
  • Improved CTA customization — more styling options for Call for Price buttons.
  • Magento 2.4.7 compatible — tested with latest release and PHP 8.3.
  • Performance optimizations — reduced database queries for price visibility checks.

Frequently Asked Questions (FAQ)

help_outline How do I export price requests? expand_more

Go to the requests grid in your Magento admin panel. Use the Export to CSV/XML button to download all price requests with just one click.

help_outline Can I manage requests via API? expand_more

Yes. HidePrice Pro now supports both GraphQL and REST APIs. You can fetch, update, or reply to requests programmatically.

help_outline Does it work with Hyva and multi-store setups? expand_more

Absolutely. It's built for Hyva Theme compatibility and supports separate settings for each store view.

help_outline How do I restrict prices for certain customer groups only? expand_more

You can apply price visibility rules to any customer group in your Magento admin configuration (guest, logged-in, wholesale, etc.).

help_outline What happens to wishlist/compare buttons? expand_more

You have full control. HidePrice Pro allows you to hide "Add to Wishlist" and "Add to Compare" buttons as needed.

help_outline Can I add custom fields or file uploads to the quote form? expand_more

Yes. The quote request form is fully customizable, supporting new fields and file attachments.

help_outline Are notifications automated? expand_more

Yes. Both store admins and customers receive automated email notifications for new requests or replies. You can customize email templates to match your brand.

Using HidePrice? Share Your Experience!

Vladimir Popov
About the Author
Vladimir Popov
verified Founder & Lead Developer, MageMe

Vladimir Popov is the founder and lead developer of MageMe (ACTEK d.o.o., Ljubljana, Slovenia). He has been building on Magento since 2011, starting with Magento 1 and moving to Magento 2 at its 2.0 beta. He wrote the first versions of every MageMe extension himself and still reviews every release.

His focus is clean, performance-first PHP code that plays nicely with Hyvä, Breeze, and stock Luma themes. He writes most of the technical content on the MageMe blog and answers support tickets personally for complex issues.