• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

sternyy
#1 Posted : Wednesday, December 23, 2009 3:32:04 PM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
I'm looking for a plug-in that gives me the option to show a price only when the customer is logged in. This is a per product basis, and the products can be visible anytime so a private store is not going to work.

Any thoughts or ideas?
Aaron
#2 Posted : Wednesday, December 23, 2009 4:48:43 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
Believe it or not that feature already exists, though it applies to all products and cannot be selectively turned off at the product level. If you go to Settings --> Worflows and then edit the 'Product Pricing' workflow, you can add a new Workflow Step called 'Override Price With Text'. Edit that new step and enter the text to say something like 'Login To View' and the check that box that says 'Only apply to anonymous users'.

If you need the per-product setting, you should be able to duplicate or modify this Workflow Step. You might be able to create a Type Property to store the 'hidden' status and then have the Workflow Step check for the value.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
sternyy
#3 Posted : Wednesday, December 23, 2009 9:43:47 PM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
ya thats the key is to make it a per-product setting. I understand the first part but modifying the workflow step is a bit over my head...
sternyy
#4 Posted : Monday, July 7, 2014 6:44:09 PM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
Well finally got the courage to look this up and create a new workflow. Got everything up and running and boom I thought! It works. Then, I went in my shopping cart and remembered, the override text does not apply to the cart lol. We can't show anything below our MAP price unless you are logged in, which includes not seeing it in the shopping cart if you are not logged in. Oh well ;)
Aaron
#5 Posted : Tuesday, July 8, 2014 9:56:15 AM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
Originally Posted by: sternyy Go to Quoted Post
Well finally got the courage to look this up and create a new workflow. Got everything up and running and boom I thought! It works.

Impressive!

Originally Posted by: sternyy Go to Quoted Post
We can't show anything below our MAP price unless you are logged in, which includes not seeing it in the shopping cart if you are not logged in.

Gotta love MAP pricing! Are you at least allowed to show the price on the checkout page? If not, you would need to force account creation prior to hitting the checkout page. Anyway, the cart page could be modified to not show the price unless you're logged in.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
sternyy
#6 Posted : Tuesday, July 8, 2014 11:20:29 AM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
Quote:
Gotta love MAP pricing!


Obviously a better solution would be to also have some type of modal window for login, but we have no data to support whether a customer would rather login for a price, or call for a price. Most of the products are above $1000 so customer's tend to call.

Edited by user Tuesday, July 8, 2014 11:51:19 AM(UTC)  | Reason: Not specified

Aaron
#7 Posted : Tuesday, July 8, 2014 1:03:31 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
Generally speaking I don't think it's a good idea for force someone to create an account just to see a price; that's why I was asking whether you can display the product price on the checkout page. That way you would still allow customers without an account to see the product price.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
sternyy
#8 Posted : Tuesday, July 8, 2014 1:09:02 PM(UTC)
sternyy

Rank: Member

Joined: 1/10/2005(UTC)
Posts: 714

Thanks: 14 times
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: Aaron Go to Quoted Post
Generally speaking I don't think it's a good idea for force someone to create an account just to see a price; that's why I was asking whether you can display the product price on the checkout page. That way you would still allow customers without an account to see the product price.


Unfortunately not. It's list price all through checkout unless they have a username and password and are logged in. Big bummer with this manufacturer.

Aaron
#9 Posted : Tuesday, July 8, 2014 2:01:26 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
Ouch! That's awfully strict. Given that, I guess your only option is to force account creation before entering checkout. I suppose you could get fancy and only do it when the cart contains items from that manufacturer.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
yutcoin
#10 Posted : Thursday, August 21, 2014 3:22:37 AM(UTC)
Rank: Guest


Message was deleted by a Moderator. | Reason: Not specified
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012