Welcome, Guest ( Customer Panel | Login )

 All Forums
 VPCart Forum
 Buy One Get X by category
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Starting Member

25 Posts

Posted - January 08 2013 :  02:37:07  Show Profile  Reply with Quote
I would like to offer Buy 3 from a category and get 4 from the same category. Has anybody done this.


VP-CART Expert

762 Posts

Posted - January 10 2013 :  04:09:22  Show Profile  Reply with Quote
-set Xcartspecialhandling to yes.
-set Xcartspecialhandlingfield to level3
-edit ur products, on the field Other Fields 3, u can enter x,xxx
x = how many items buys to get free
xxx = the free product
if you enter 3,1889 that means buy 3 got a free product id 1889.
Go to Top of Page

Starting Member

25 Posts

Posted - January 10 2013 :  06:23:00  Show Profile  Reply with Quote
I don't think this works for category.
What I want is: You buy 3 products from the same category and get a fourth product for free.

Any ideas?
Go to Top of Page

VP-CART Expert

United Kingdom
948 Posts

Posted - January 10 2013 :  11:59:11  Show Profile  Reply with Quote
Hi poldy,
this would be quite difficult to implement as some products can belong to more than one category. Why not consider a quantity discount based on the category? Buy 3 or more from the same category and get 20% off? It's a lot easier to set up


Go to Top of Page

Senior Member

United Kingdom
1904 Posts

Posted - January 10 2013 :  16:47:44  Show Profile  Visit devshb's Homepage  Reply with Quote
This is indeed very tricky to code-up from scratch, but luckily we've got an addon that'll do it:

MultiBuy Discounts for VPASP - BYZ168:

For that, you specify what the criteria is for a given "discount shelf" (eg a list of categoryids etc), and then you specify what discounts are relevant to products on that "shelf", eg buy-one-get-one-free, buy-3-get-one-half-price etc etc. It uses the same logic that a physical store uses when it has those kind of discount shelves.

The easiest way to picture how it works is to think of a physical store that has different "shelves", because that's basically the logic that it uses.

Simon Barnaby
[email protected]
Follow us on Twitter: http://twitter.com/bigyellowzone
Web Design, Online Marketing and VPASP addons
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Snitz Forums 2000
0 Item(s)