Zen Cart Product Customization
Relevance: Any version of Zen Cart™
Cost: Based on your requirements; starting at $300
Business logic often requires you to customize your products beyond what is natively available in Zen Cart. Here are some examples of customizations I have done for clients.
The kinds of configuration values you can add to a Zen Cart product mirror what is available for a per product attribute: a radio button (one of several values must be chosen), a checkbox (a value is either on or off), a text field, or a dropdown (which is just a display variant of the radio button).
The behavior which is driven by any one of these settings is defined by the business; it could be:
- Displaying a message on the shopping cart or a checkout screen
- Preventing checkout in various situations
- Adding a surcharge to checkout
This vendor is a botanist who sells plants from Hawaii. The plants have complex export restrictions: Certain plants need to be flagged as ineligible for shipping to specific states, ineligible for international shipping, and so forth. Shipping costs are also set on a per item basis.
Depending on the settings used in configuration, specific messages will appear on the shopping cart. (See the messages under "Shipping Restrictions" at the bottom of the image.)
Another example is from a florist, where some products are specifically seasonal. The availability dates fields show the start and end availability for the product.
These dates are used in a message which appears on the product listing page:
A variety of other more specific customizations is also available; please also see: