As far as I know there is nothing like this built in, but I don't know
too much so don't take my word for it.

I think idea #2 of using signals is probably the right way to approach
the situation.  You could make a model which contains the target
product and the product[s] to add as gifts, when you get the
add_complete signal check if one of the target products was added and
if so add the appropriate gift[s] for free.  Since it is in a model it
won't be very difficult to get it to show up in the admin and you
should be good to go.

Again there might be a better way but thats what I am thinking.

-Josh

On Nov 16, 2:37 pm, abrg <[email protected]> wrote:
> Hopefully the subject is self-explanatory.  Basically, we'd like to
> create "free gift" products for customers who order certain target
> products during a specific time frame.  Some initial thoughts I've had
> on how to tackle this:
>
> 1. Use automatic discounts.  The functionality we're after is mostly
> there, but with a key short-coming - discounts do not allow for
> associating the discounted products with a target product.
>
> 2. Use the "satchmo_cart_add_complete" signal to listen for products
> of a certain type being added to the cart, then append add'l products
> to the cart with a price of "free"
>
> 3. Do basically the same thing as #2 but implement it with a
> ContextProcessor
>
> We'd want an admin screen (similar to discounts) that allows users to
> configure target and gift products as well as a start and stop time
> for the promotion.
>
> Thus far, I haven't been unable to find any documentation on how to
> accomplish this with out-of-the-box Satchmo functionality.  Am I
> missing something built-in that would get us the functionality we're
> looking for with minimal added effort?  I'm looking for any feedback
> from the community on this as I'm really unsure of what the best
> approach might be.
>
> Thanks in advance for any help provided!

-- 
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en.

Reply via email to