makenoiz,
You need to use the group price per item mod for v1.3.7. You will eliminate the error using the older version of the mod.
![]()
makenoiz,
You need to use the group price per item mod for v1.3.7. You will eliminate the error using the older version of the mod.
![]()
Is there a way to increase the amount of groups from 4? 4 might be a good start but I plan on having more then that.
Note that I have yet to install this mod.
How is the group-pricing mod different from dual-pricing mod? And can either of them hide certain products from certain customer groups?
Hi,
Thank you everyone for sharing the useful information.
Dealing in wholesale items is a good business opportunity. With little reforms wholesale shops could be crowded with customers willing to buy your wholesale items that are on display at retail prices. Very often vendors who began by selling wholesale items at wholesale markets have prospered. Vendors must do the product sourcing completely. This will help them to earn big profit margins; it will give you an insight of how flexible one can afford to be while selling it to customers and the vendors can compete effectively with others.
Attributes and GPPI Problem
Hi to all,
I hope the GPPI module thread hasn't been put out to pasture yet. As a new Zenner, I have stumbled upon some issues I can't seem to resolve.
I installed GPPI on ver. 1.38a with no problems. I established 4 discount levels that apply to all products on my site. All seemed to work as advertised except for one issue.
All physical products on my site can be discounted according to the customer discount level. However, each product has a drop-down attribute selector with 9 levels of support services. The support services should ALWAYS be calculated as a percentage of the MSRP price (using Price Factor), not the discounted price as per the Attributes Controller "Apply Discounts Used by Product Special/Sale Y/N:" setting. Before installing GPPI, this calculation worked correctly. Since installing GPPI, regardless of the Attribute Controller setting , the attribute is always calculated as a percentage of the DISCOUNTED price, not the MSRP (base list) price as it should be. The YES/NO selector in the attribute controller has no effect.
Has anyone run into this issue? If so, any help or nudge in the right direction will be very much appreciated. It appears the Attribute discounted/not discounted switch may have been inadvertently hard coded around in GPPI.
As far as I know, neither the "dual-pricing" mod nor the "group pricing per item" mod will not hide products.
You have to alter ZenCart templates so that ZenCart will not display products when price is zero (as per tutorial linked). Then set the price of the group or the retail price to zero. I'm using the "Group Pricing per Item" mod.
So if customer is in group with price of zero, the product will not be shown.
Increasing to more than 4 requires extensive code changes and familiarity with PHP and SQL statements. I would recommend hiring the services of a developer if you need to make that kind of changes.
Basically, it involves...
1. Add extra database fields for the extra groups. For example, we add an extra group e by executing this sql statement ...
ALTER TABLE `products` ADD `products_group_e_price` DECIMAL( 15, 4 ) NOT NULL AFTER `products_group_d_price` ;
2. Add extra define statements in includes/extra_datafiles/group_price_per_item.php as in ...
define('GROUP_PRICE_PER_ITEM5', 'Group E');
3. Add extra define statements in /admin/includes/extra_datafiles as in ...
define('GROUP_PRICE_PER_ITEM5', 'Group E');
4. Make the necessary code changes in ...
includes/classes/shopping_cart.php
includes/functions/functions_prices.php
admin/customers.php
admin/group_pricing.php
admin/includes/languages/english/product.php
admin/includes/languages/english/document_product.php
admin/includes/languages/english/extra_definitions/group_price_per_item.php
admin/includes/modules/product/collect_info.php
admin/includes/modules/update_product.php
search for "GROUP_PRICE_PER_ITEM4" and "products_group_d_price" in the code.
Could someone explain what is the difference between dual pricing and group pricing mods?
There are three different things.
1. The ZenCart default group pricing (without installing any mods). You can create groups that have a storewide percentage discount. You can then assign customers to those groups. The discount is in percentages and applies to everything in the store (you can not pick and choose). The discount is only shown and applied at checkout. Customers do not see the discounted price when browsing the item.
2. The "Group Pricing Per Item" mod. This forum thread is primarily in regards to this mod. You have discount groups, but their discount is not in percentages. The mod adds additional price fields for each group in the product entry page. This is where you specify the discounted price for each group (up to four groups). You can pick and choose which products to give discounts to. You assign customers to groups as in above.
3. The "Dual Pricing (Wholesale Pricing)" mod. Similar in concept as "group pricing per item" (#2), but different in implementation. It adds only one addition price field in the product entry form. However, you can add up to four discounted pricing levels in that one field (separated by hyphen). You assign customers the discount by an extra added field called the "wholesale pricing level" field in the customer information record.
See group pricing tutorial linked here for pictures and details of the three.