Catalog Invoice

Posted December, 2016

Your customers can now create their own invoices from their orders using my Catalog Invoice contribution. It looks just like an invoice that you generate on the admin side of your store, but it can be done by your customers in a self-serve fashion.

MailChimp updates for Newsletter API and MailChimp Integration

Posted November, 2016

If you use MailChimp, either through Newsletter Discount or through my MailChimp Integration, you MUST update these modules. MailChimp is migrating all users to version 3.0 of its API, which is only supported by the latest versions of these two contributions.

Per User and Group Specials now includes Sales!

Posted October, 2016

Per User Group Specials now includes Sales support for Zen Cart 1.5.4 and 1.5.5. Specials are per-product discounts that show up in the shopping cart as price reductions, whereas Sales are per-category discounts. But neither of these built-in discounts can be restricted to a single user or group by default, which is why I did Per User and Group Specials.

Zen Cart Default 1.5.5 Updates

Posted September, 2016

All my mods (contributions and extensions) have been updated for Zen Cart 1.5.5a. Here's the list:

Zen Cart Big Upsell supports Free Gift Spender

Posted September, 2016

Big Upsell is a mod which displays promotions from some of my mods (Zen Cart Big Chooser, Zen Cart Free Gift Chooser, and Zen Cart Big Spender). It was just updated to also support Zen Cart Free Gift Spender.

Zen Cart Default Attribute Update

Posted September, 2016

Zen Cart Default Attribute just had a fix posted for adding multiple products from the listing page. Thanks to Zen Cart forum user @y051313 for reporting this issue.

Zen Cart Common XSell Sort Order

Posted September, 2016

Zen Cart Common XSell Sort Order is an add-on to both Extended Family and Cross Sell Advanced that allows the sort order to be used when displaying cross sells to be set in one single place.

Companion Modules for Zen Cart Default Attribute

Posted August, 2016

Zen Cart Default Attribute allows products with defaultable attributes (such as single format downloads) to be added directly from a listing page, rather than from the product_info page only.
Now, the following modules work with Default Attribute, allowing products with default attributes to be added to the cart. For example, here's Checkbox Cross Sell offering a PDF download:
Checkbox Cross Sell Items


Zen Cart Default Attribute for Zen Cart 1.5.5

Posted July, 2016

Zen Cart Default Attribute is a mod which allows items with only single valued defaultable attributes (such as PDF-only downloads) to be added directly from a listing page, rather than from the product_info page only. This means your customers can add these products from the search page, category listing page, featured products page, or the new and all products pages.

Zen Cart Find Duplicate Models now built in to 1.6.0

Posted July, 2016

Zen Cart Find Duplicate Models is a part of Zen Cart as of release 1.6.0. It was rebuilt using the LEAD pages framework which was introduced in 1.6.0.

The 1.6.0 version offers the ability to fix the model number right on the page, which I hope will be convenient for shopowners.

Zen Cart Save for Later for 1.5.5

Posted July, 2016

Zen Cart Save for Later has been updated to support Zen Cart 1.5.5 and the responsive_classic template. Other 1.5.5 updates for my mods will follow soon.

Zen Cart Find Duplicate Models

Posted June, 2016

Zen Cart Find Duplicate Models has had an update to tighten up the code. If you are not familiar with this mod, it is an admin report which allows you to verify that your model numbers (stored in the products_model field of the products table) are unique. This is important for some accounting packages.

Zen Cart Order Origin

Posted May, 2016

Zen Cart Order Origin allows you to see what portion of your orders come from mobile devices such as phones and tablets, versus desktop computers.

Zen Cart Discount Preview

Posted April, 2016

Zen Cart Discount Preview has been updated for Zen Cart 1.5.5 and the new responsive template.

Zen Cart XSS Fixes

Posted April, 2016

The Zen Cart core team has released a series of fixes which can help you prevent having your site compromised. These are worthwhile, important fixes that you should install immediately if you have not yet done so. More importantly though, you should plan as a matter of course to do upgrades of your Zen Cart software as new versions come out. Nope, not kidding. It's part of your responsibility as a site owner - you HAVE to stay up to date.

The XSS fixes are provided here. If you are running the Edit Orders 4.x mod, you can use my patch for Edit Orders. A permanent fix is also being developed (circa April 2016) by Wilt of the Zen Cart team. The Trustwave patches have been updated to interoperate correctly with Edit Orders.

Zen Cart 1.5.x and Edit Orders 4.x

Posted March, 2016

Interoperability Fixes have been posted for Edit Orders 4.x and some of my mods:

Zen Cart Product Bought

Posted March, 2016

Zen Cart Product Bought allows you to check to see if a logged in customer has purchased a specific product in the past. It's perfect for cross selling and upselling messages on the product info page or in the shopping cart. You can even check to see if a product has been bought within a particular time period, such as in the last 90 days.

Zen Cart YouTube Gallery

Posted February, 2016

Zen Cart YouTube Gallery allows you to create a page showing all your YouTube videos inside your Zen Cart.

Zen Cart Favorites Video

Posted February, 2016

Zen Cart Favorites now has a video that shows how your customers can use it to bookmark their favorite products in your store.


Zen Cart Order Copy video

Posted January, 2016

Zen Cart Order Copy now has a video that shows how it can be used to facilitate repeat orders.


New Features in Free Gift Chooser for Zen Cart

Posted January, 2016

Zen Cart Free Gift Chooser is a discounting module (buy some items, get some other items at a discount) with a built-in admin panel. I just added the ability to edit discounts, and set the "deal id" feature on discounts to link them together (so only one will be applied).


Digital Product Upgrade

Posted December, 2015

Zen Cart Digital Product Upgrade is a mod that allows you to permit people to re-purchase downloadable products at a fixed price. It's very useful for creatives who are refreshing their digital content, but want to charge a small fee (rather than full price) for updated versions.

Mod List

Posted December, 2015

Zen Cart Mod List has been upgraded to support Zen Cart 1.3.9 installations in addition to 1.5.x carts.

Security Patches for Zen Cart

Posted November, 2015

Please be sure to install the following patches:
The following mods of mine have been patched with these fixes:

Mod List

Posted November, 2015

Zen Cart Mod List shows you information about the modifications that have been made to your cart:
  • New admin pages which your mods have created.
  • New database tables which your mods have created.
  • New modules (shipping, payment, and order total)
  • Admin configuration groups which exist but do not have a corresponding menu item (indicating an incomplete upgrade from 1.3.9 or prior).

Free Gift Spender

Posted October, 2015

Zen Cart Free Gift Spender is now ready for release. It allows you to discount on the basis of dollars spent, with a built-in control panel. Here's the video:



Discount Preview Video

Posted September, 2015

Some of you are using my discount modules but not Discount Preview for Zen Cart.
Why not! Are you crazy?




This video also gives you a sneak peek at Zen Cart Free Gift Spender!

XAJAX issues (Better Together Admin, Combination Discounts Admin)

Posted September, 2015

Some newer versions of PHP have conflicts with XAJAX, which was used to build Zen Cart Better Together Admin. Fixes for these issues are provided in the installation notes.

Note that this also affects Zen Cart Combination Discounts Admin and osCommerce Better Together Admin.

Switch Skin for Zen Cart

Posted September, 2015

Zen Cart Switch Skin now has a second example, which shows how to do the switch automatically based on some detected value (such as, for example, whether the visitor has arrived from a mobile device).

Squash Taxes for Zen Cart

Posted August, 2015

Zen Cart Squash Taxes allows you to compress local taxes (computed by the Local Sales Tax mod) and state taxes into a single record. This is useful for systems which require a single tax record, such as Paypal and Cartspan.

Switch Skin for Zen Cart

Posted July, 2015

Zen Cart Switch Skin allows you to dynamically change the template on the catalog side of your cart. An example implementation is given in the zip file and can be seen on my demo4 store. You can switch back and forth between a basic desktop template and Picaflor Azul's Responsive Sheffield Blue template.

Choose Your Own Price for Zen Cart

Posted July, 2015

Zen Cart Choose Your Own Price allows you to create products with customer specified prices. The most obvious example is Gift Certificates, but this mod can be used for any product where the customer specifies the price.