[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: [mv] Discount everything but 1 item?
****** message to minivend-users from Mike Heins <mikeh@minivend.com> ******
Quoting Mike Heins (mikeh@minivend.com):
> ****** message to minivend-users from Mike Heins <mikeh@minivend.com> ******
>
> Quoting Chris Rapier (rapier@psc.edu):
> >
> > My clients decided they want to sell gift certificates. They also have a
> > set of customers that are entitled to a 10% discount. They don't want
> > the gift certificates to be discounted though.
> >
> > Right now the discount for the 10%ers is being done with
> > [discount ALL_ITEMS]$s * .9[/discount]
> >
> > Is there any easy way to exclude a subset of items from this discount?
> >
> > I'm guessing there isn't. The alternative, that I see, is to determine
> > the amount of discount as applied to the gift certificates and add it
> > back into the order as a whole with something like
> > [discount ENTIRE_ORDER] $s + [scratch gift_cert_disc_amt][/discount]
> >
> > But that just seems like a mess. Any ideas?
>
> I *think* this is documented. The variable $item contains the item hash,
> so you should be able to do:
>
> [discount ALL_ITEMS]
> return $s if $item->{code} = 'EXCLUDE-SKU';
> return $s * .90;
> [/discount]
>
Obviously there is a typo here.
return $s if $item->{code} eq 'EXCLUDE-SKU';
is correct.
--
Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.8220 fax 7501 <heins@akopia.com>
I have a cop friend who thinks he ought be able to give a new ticket;
"too dumb for conditions".
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list