Zen Cart Logo
Forums / Discounts/Coupons, Gift Certificates, Newsletters, Ads / Member and quantity discount pricing

Member and quantity discount pricing

Locked

Views: 9,045

Results 1 to 13 of 13
This thread is locked. New replies are disabled.
6 Dec 2006, 11:14 PM
#1
acmfox avatar

acmfox

New Zenner

Join Date:
Dec 2006
Location:
Connecticut
Posts:
8
Plugin Contributions:
0

Member and quantity discount pricing

Forgive me if this has been answered before...

I have a zencart installation for a non-profit association (www.iands.org). The cart is used mainly to sell DVDs, audio tapes and downloads of conference proceedings. I need to implement a pricing strategy that:

  • has different pricing for members/non members

  • has quantity discounts within categories that works like this:
    first dvd non members: $25 members: $16
    each additional dvd $18 members :$12

I've looked at: Dual Pricing (might work for member vs non-member... if I can figure out how to identify members); Quantity Discounts (pricing strategy seems to be globally applied); Group Pricing (per item) (can't figure out how to download/install the patch)

I can implement the member/non member pricing when quantity discounts are not involved by an attribute (and verify membership offline). But I'm clueless as to how to implement this crazy pricing strategy.

Help?

7 Dec 2006, 12:19 AM
#2
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,627
Plugin Contributions:
0

Re: Member and quantity discount pricing

Does the discount for members vs non members boil down to the same percentage across the board? If so you could use the Customer Groups to give a discount at the checkout.

7 Dec 2006, 12:32 AM
#3
acmfox avatar

acmfox

New Zenner

Join Date:
Dec 2006
Location:
Connecticut
Posts:
8
Plugin Contributions:
0

Re: Member and quantity discount pricing

No, the discount does not equate to any kind of consistent pricing. Also, the discount is not across-the-board. E.g., the pricing looks like this:

Customer buys 1 dvd: total is $25

Customer buys 2 dvds: total = $25 + 18 = 43

Customer buys 3 dvds: total = 25 + 18 +18 = 61

As far as I can see, a discount module would charge $25 for 1 dvd and $36 for two dvds, not at all what was intended.

8 Dec 2006, 9:16 PM
#4
acmfox avatar

acmfox

New Zenner

Join Date:
Dec 2006
Location:
Connecticut
Posts:
8
Plugin Contributions:
0

Re: Member and quantity discount pricing

After a bunch of scratching and sniffing, I've come up with this solution to my problem:

  1. Installed the Group Pricing by Item patch (Firefox wouldn't download the file, but Safari would).

  2. Installed Quantity Discounts module.

  3. Added code in the Quantity discounts to look up the group pricing category and generate the appropriate discount.

  4. Created my own observer hook that upon a successful logon: searches a member database (not part of zencart), examines the membership status and updates the group pricing category for the customer based on whether they are a current member.

It works, but I'm concerned about the amount of custom code, particularly the Group Pricing by Item patch and what issues I'll have when the next release of ZC comes out.

11 Dec 2006, 11:37 AM
#5
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,711
Plugin Contributions:
56

Re: Member and quantity discount pricing

You will have to merge your changes. It's not that big a deal.

Scott

8 Jan 2007, 5:16 PM
#6
get_em_fast avatar

get_em_fast

Totally Zenned

Join Date:
Dec 2006
Location:
Seligman, MO U.S.A.
Posts:
2,072
Plugin Contributions:
1

Re: Member and quantity discount pricing

acmfox:

After a bunch of scratching and sniffing, I've come up with this solution to my problem:

  1. Installed the Group Pricing by Item patch (Firefox wouldn't download the file, but Safari would).

  2. Installed Quantity Discounts module.

  3. Added code in the Quantity discounts to look up the group pricing category and generate the appropriate discount.

  4. Created my own observer hook that upon a successful logon: searches a member database (not part of zencart), examines the membership status and updates the group pricing category for the customer based on whether they are a current member.

It works, but I'm concerned about the amount of custom code, particularly the Group Pricing by Item patch and what issues I'll have when the next release of ZC comes out.

acmfox, is there any way you might post all your hard work as a contrib?
I need basicaly the same thing with a few changes that I could make.

8 Jan 2007, 5:37 PM
#7
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,711
Plugin Contributions:
56

Re: Member and quantity discount pricing

acmfox:

It works, but I'm concerned about the amount of custom code, particularly the Group Pricing by Item patch and what issues I'll have when the next release of ZC comes out.

If you were clever enough to figure this out, you should have no problem merging changes. :)

But there will be extra work. In particular, although I support Quantity Discounts (and validate it when new releases come out), Group Pricing's author has moved on so the support is somewhat uneven. You would have to debug new interoperability problems yourself.

Good luck,
Scott

8 Jan 2007, 7:07 PM
#8
daschenbrener avatar

daschenbrener

New Zenner

Join Date:
Jan 2007
Posts:
10
Plugin Contributions:
0

Re: Member and quantity discount pricing

What version of zen-cart are you using.

This is something I need to have done on my site.

I am running 1.3.7, but trying to install the group pricing by item would not install

10 May 2007, 8:01 PM
#9
kappaluppa avatar

kappaluppa

New Zenner

Join Date:
Nov 2006
Posts:
68
Plugin Contributions:
0

Re: Member and quantity discount pricing

acmfox:

After a bunch of scratching and sniffing, I've come up with this solution to my problem:

  1. Installed the Group Pricing by Item patch (Firefox wouldn't download the file, but Safari would).

  2. Installed Quantity Discounts module.

  3. Added code in the Quantity discounts to look up the group pricing category and generate the appropriate discount.

  4. Created my own observer hook that upon a successful logon: searches a member database (not part of zencart), examines the membership status and updates the group pricing category for the customer based on whether they are a current member.

It works, but I'm concerned about the amount of custom code, particularly the Group Pricing by Item patch and what issues I'll have when the next release of ZC comes out.

I need something like this too. Was it ever added as a mod? acmfox, can you share the info?

thanks,
K

12 Jun 2007, 4:08 PM
#10
thepatch avatar

thepatch

Zen Follower

Join Date:
Sep 2006
Posts:
281
Plugin Contributions:
0

Re: Member and quantity discount pricing

I am on a similar path.

I'd like to display 2 prices for each item. One is a 'non-member' price the other is a 'member' price. I would like everyone to see both prices to encourage sign-ups. The discount would not be the same across the board as my items price varies greatly from item to item. I'd like them to be able to purchase a membership, and then automatically be added to any list so when they go back and make their purchases they'll get the discounted rate.

Clear as mud? < - that's Southern for 'Make Sense?'

11 Sep 2007, 3:28 AM
#11
vs4hire avatar

vs4hire

New Zenner

Join Date:
Nov 2006
Posts:
47
Plugin Contributions:
0

Re: Member and quantity discount pricing

ThePatch:

I am on a similar path.

I'd like to display 2 prices for each item. One is a 'non-member' price the other is a 'member' price. I would like everyone to see both prices to encourage sign-ups. The discount would not be the same across the board as my items price varies greatly from item to item. I'd like them to be able to purchase a membership, and then automatically be added to any list so when they go back and make their purchases they'll get the discounted rate.

Clear as mud? < - that's Southern for 'Make Sense?'

This is exactly what I've been looking for as well...the only thing I would add is possibly the ability to trigger the member prices when the "membership item" is added to the cart...ie, sign up today and get member prices without having to come back later.

I'm tired of making refunds!!!

Thanks!
Michelle

7 Feb 2008, 9:46 AM
#12
dontino avatar

dontino

Zen Follower

Join Date:
Apr 2004
Posts:
155
Plugin Contributions:
0

Re: Member and quantity discount pricing

I'd appreciate the code on this as well. I need something similair.

Tino

15 Jan 2009, 4:20 PM
#13
roachkazy avatar

roachkazy

New Zenner

Join Date:
Mar 2008
Posts:
11
Plugin Contributions:
0

Re: Member and quantity discount pricing

I would love the code to this too, it sounds like you have the whole concept figured out.