Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show/Hide Price per Product, Category, Customer Group and/or Region #1782

Closed
DustinNordquist opened this issue Sep 3, 2015 · 8 comments
Closed

Comments

@DustinNordquist
Copy link

Merchants often want to hide product prices from guests, specific Customer Group/s, and/or customers from various region(s). Sometimes the request is for all products site-wide, other times it is for specific products or categories. It is such a common request that it seems important to bake it directly into Magento2.

Magento1 extensions and tutorials solve this need in various ways, usually combinations of:

  1. Hide price
  2. Replace price with "Call for Price", "Login for Price", etc.
  3. Replace add to cart button with "Get Quote",
  4. Disable/hide add to cart, comparison and/or wish list buttons

Shero wrote a great tutorial about hiding product prices in Magento

Relevant Extensions:

  1. Amasty's Hide Price
  2. Commerce Extension's Hide Price for non-registered users
  3. Magik's Magento Hide Price Extension
  4. Ahead Work's Call for Price
  5. This guy's Call for Price / Hide Price
@kandy
Copy link
Contributor

kandy commented Sep 3, 2015

Magento has this functionality in EE edition.

@DustinNordquist
Copy link
Author

Magento shouldn't limit Magento2 improvements to things that don't already exist in EE -- particularly if the features are available via many (old) CE extensions, and especially if the features are also already available in other open-source e-commerce platforms (see below).

No CE user is going to jump to EE for these features, but they may not use CE if Magento2 doesn't offer the features they want when other free carts do (either out of the box or with free/cheap extensions). Then, if those shops take off, they are less likely to jump into EE later if they never used CE...

For example, prices can be hidden in:

That list is by no means comprehensive. It was just a few minutes of quick searching. There are dozens of other platforms, extensions and modules that can achieve this. Further, there are many Magento CE themes that have the price/cart/checkout hiding capabilities built in.

To be clear, I think Magento CE is the best open source eCommerce system, but we all know it's not always easy to convince clients to use it (especially if they already use something else, even if the one they are familiar with is inferior).

@alankent
Copy link

alankent commented Sep 3, 2015

There is always the question of what should be in which release - the PM's in Magento control that decision. Always happy to get feedback however - I know they read issues raised here.

Without comment on your response, another way to think about the "it is in EE" response is to remember that EE uses the same extension technology as available to everyone else - there is no hidden magic going on here that is not available to extension developers. We have done this to keep the platform as open as possible.

@DustinNordquist
Copy link
Author

Hi Alan, thanks for this perspective (and for all of your work so far on Magento2). I'm always happy to offer feedback, and the PMs can do with it as they please. Magento2 seems great so far, and I'm sure extension developers will improve it (no matter how amazing it ends up at release).

Unrelated: You're blog is fantastic.

@viktor-zhuromskyy
Copy link

+1
AheadWorks sucks!

@sinamiandashti
Copy link

we need this :( +1

@rnkings
Copy link

rnkings commented May 2, 2017

I tried replacing "Add to Cart" with "Get Quote" however the "Get Quote" button is not doing anything once clicked. No errors are being triggered when the button is clicked so at this point I'm a little stumped and what is supposed to happen and what is going wrong. Any ideas?

magento-team pushed a commit that referenced this issue Nov 30, 2017
Public Pull Requests

#11750 Add option to keep Files in Rollback by @osrecio
#11735 [BUGFIX] Solved error while upgrading from 2.1 to 2.2 by @lewisvoncken

Fixed Public Issues

#6460 [2.1.1 CE] Rollback/Restore deletes database (--db) backup file in ${webroot}/var/backups.
#11095 Magento_Tax "postcode is a required field" when upgrading from 2.1.9 to 2.2
@apburton84
Copy link

This would be great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants