A bug was found in BOGO Discount for Zen Cart, which will affect configurations using Discount Basis other than “No Restriction.”
The issue was that BOGO would not continue to other items after granting the first discount in these situations. So if you have “Buy 1 Get 1 Free” with Discount Basis “Same Item”, and you had 2 of item 12 at $10.00 each, and 2 of item 15 at $5 each, it would only discount the item 12 (whereas the correct discount would be the item 12 + the item 15).
Thanks to the good folks at AliensAndStrangersMusic for helping me find this issue.
The marketing text for Zen Cart Big Spender and Zen Cart Big Chooser can be shown on the Product Info page of your Zen Cart; it may also be shown on the Shopping Cart (and Checkout Shipping) page by Big Upsell. And using the new set_support_prod() method of these discounting modules, a direct link to a product can be provided. (This was possible before set_support_prod of course; it just required more coding.)
But if we have a link to a product, and the product does not have attributes, why not add a buy now button? Big Buy Now allows you to do just that! It displays a Buy Now button next to any set_support_prod link, as long as the product does not have attributes and may be added from a listing page.
Read more about
Most of my Zen Cart mods don’t update the cart contents – there are only two exceptions.
Auto Add, which has the ability to add an item when another item is added using the product info page. It is sometimes used for free items or items discounted using one of my other Zen Cart discounting mods.
Recently a customer asked if he could do a one-time-only auto add for a product which was commonly paired with another product, so I updated the API to permit this behavior.
(Can you guess the other exception? It’s Coupon Auto Add!)
Zen Cart already has a mechanism to restrict coupons to certain specific items. But what if you want more complex conditions – for example, two specific items (A and B) must be in the cart? The coupon is only applicable to a certain group?
Zen Cart Coupon Restrictions – Big Chooser Style allows you to add Zen Cart Big Chooser style restrictions to specific coupons. Take a look at the examples of restricting Zen Cart Coupons for some ideas of how you can use it to create more targeted coupons for your business. For example, consider these possibilities:
Zen Cart Checkbox Cross Sell allows your customers to add additional items (cross sells) to their cart when buying another item. It uses the configuration from Better Together to make suggestions from a list of items without attributes. It’s a great way to increase the value of each customer order.
Checkbox Cross Sell is the latest addition to the Better Together World for Zen Cart.
Whenever a customer asks me about Zen Cart Discounting Modules, I point them to the Zen Cart Matrix o’ Discounts on my site. People really like the example style format that the discounts are listed in, because they can find the discounting plan they want to use and determine the software that supports it.
The Zen Cart mod Include and Exclude Tax in Prices (Net/Gross) has been updated to Zen Cart 1.5 with several new features:
- Include/Exclude feature available on Shopping Cart page
- Include/Exclude feature available during checkout
Zen Cart Sale Ending/Special Ending has a new extension: display of Sale Ending/Special Ending text on Centerboxes. You can display this text in the centerboxes for new products, featured products and specials, which appear on your home page and other pages as configured in Admin -> Configuration. Sale Ending/Special Ending on Centerboxes is only $20.
Most people, when doing an item-count based discount, just want the least expensive item to be discounted. This kind of discount – “Buy 3, get a 4th item free” can be done with Zen Cart Big Chooser. But sometimes people want to specify a particular item: “Buy 3, get product 768 free.” This will work as long as product 768 is less expensive than the other 3 items in the cart – because Big Chooser selects items to meet the condition from most expensive to least expensive, and selects items to be discounted from least expensive to most expensive.
One customer had a high-priced item that was old stock that they wanted to clear out, so Big Chooser changes were required. So to allow I modified the behavior of set_negative_constraint in Big Chooser to make it work the way Big Spender does – simply eliminating the item from the decision about whether or not the constraint is met, but keeping it as a possibly discountable item. So you can say
$this->add_condition("Buy any 3 items, get item 768 free", false);
$this->set_constraint(MINPRICE, 0.01, 3);
$this->set_discount(PROD, 768, 1, "%", 100);
and product 768 will be discounted even if it’s the most expensive item in the cart.
The change to allow discounting the negative constraint was added to Big Chooser for Zen Cart 1.2.16, released last week.
This is the Pinterest.com Plugin for Zen Cart.
If you have installed version 1.2.2 or before of this mod, you have deleted configuration group 0. Please download version 1.3 of this mod and run sql_patches/fix_config_0.sql in admin->tools->Install SQL Patches.
If you have installed this mod and cannot see admin->configuration->Pinterest Pin It Button Configuration, please download version 1.2.2 of this mod and run the uninstall.sql script in admin->tools->install SQL Patches, then download the current version and rerun the install.sql script.