Modular Merchant: Shopping Cart Software

Shopping Cart Software Service

Advanced SearchAdvanced Search RegisterRegister ProfileProfile FAQFAQ MemberlistMemberlist Log inLog in
Problems with the module
Post new topic   Reply to topic
Modular Merchant Forum Index -> Promotions & Giveaways module
Author Message

bitriot2532




Joined: 25 May 2009
Posts: 4


PostPosted: Aug 22, 2009 03:41pm    Post subject: Problems with the module Reply with quote

Hi all, I am having a couple of problems with the promotions module that I hope can be addressed in a future release, or worked around currently. There are 2 basic types of promotions we run at our store:

1. Buy a hardgood (cd) get a softgood (t shirt) free. Our store is set up so that the t shirt items all have a basic size attribute (s,m,l,xl,xxl). When we set up the buy a cd, get a t-shirt free promotion, there is no way to allow the user to set up their t-shirt size.

2. Buy 1 of item x, get only 1 of item y at a discount. Currently, the best this module allows us to do is set up a promotion where the user buys 1 of item x, and then can add unlimited item y's at the promotion discount.

I have scoured the pdf manual and banged my head against the wall for a while now and I see no way for us to run these 2 promotions utilizing the current promotion module. This in effect leaves the promotions module worthless to us.

Furthermore, the way the sponsorship criteria and results are displayed by {PROMO-TRIGGER-NO-ICON} and {PROMO-RESULT-NO-ICON} is very very ugly and verbose. Why isn't the PHP for these available via the quick code glossary so we can have greater control over the way promotions are displayed on the site?

As our business needs currently stand, the promotions module does not work, and even if it did, it would look very very ugly. Here is an example of how one of my test promotions look *buy 3 cd's, get a tshirt free):


Cyanotic Starter Pack!
If 1 of Cyanotic - Transhuman 2.0 (CD + Digital) is purchased.1 of Various Artists - Cyanotic Presents: Gears Gone Wild (CD + Digital) is purchased.1 of Cyanotic - Prehab 25mg EP (CD + Digital) is purchased.
Cyanotic - Medication Generation T-shirt is added to the order for free.
Promo Ends 8/22/2010


Anyhow, does anyone have any ideas about these issues, or know if these problems will be updated in a future build / release? Promotions was one of our main drawing points to MM and it is really disheartening that they don't work.

Eric

Mail Bag


Answering Your Questions Since... 9:30am

Joined: 28 Aug 2005
Posts: 198


PostPosted: Aug 24, 2009 10:10am    Post subject: Reply with quote

Quote:
...there is no way to allow the user to set up their t-shirt size...
Until a permanent solution is made available, a temporary workaround would be to add a custom field to the checkout process to record the user's T-Shirt size. This can be done by creating a custom checkout field in the store's administration area at: [Groups & Zones > Checkout Fields]. On that page, use one of the 10 available slots to add the field to capture the desired information.


Quote:
Buy 1 of item x, get only 1 of item y at a discount. Currently, the best this module allows us to do is set up a promotion where the user buys 1 of item x, and then can add unlimited item y's at the promotion discount.
In this scenario, the number of purchased units of discounted Product Y could be controlled by either:
1. Edit the product to disallow the customer from adding more units of it to their order. To do this, open the product for editing. In the Product Editor, select the "Shipping & Fees" tab. On that page, select the checkbox titled "Restrict Quantity" (if selected, the customer will not be able to edit the quantity of this product in their basket) and/or enter "1" in the field titled "Maximum that can be purchased" (this will prevent the quantity from ever being increased above 1 unit).

2. If unlimited quantities of Product Y can still be purchased outside of the promotion, then it is suggested to use the "Clone a Product" option on the Search Products page to clone the original vesrion of Product Y. Then, add the quantity restriction rules listed above to the cloned version of the product and use the cloned version in the promotion.


Quote:
Why isn't the PHP for ({PROMO-TRIGGER-NO-ICON} and {PROMO-RESULT-NO-ICON}) available via the quick code glossary so we can have greater control over the way promotions are displayed on the site?
Some of the older entries in the QuickCode glossary don't include the tag's source code example. However, I've included a copy of the source code of both of these QuickCode Tags below:

{PROMO-TRIGGER-NO-ICON}
Code:
<?php
$tx=0;
foreach((array)$ptr['triggers'][$_SESSION['promo_data']['id'][$proid]] AS $trigger) {
   echo(mm_unmangle($ptr['triggers'][$_SESSION['promo_data']['id'][$proid]][$tx]));
   $tx++;
}
?>


{PROMO-RESULT-NO-ICON}
Code:
<?php
$tx=0;
foreach((array)$ptr['results'][$_SESSION['promo_data']['id'][$proid]] AS $result) {
   echo(mm_unmangle($ptr['results'][$_SESSION['promo_data']['id'][$proid]][$tx]));
   $tx++;
}
?>


I hope this information is helpful. Let us know if there's anything else that we can assist you with.
_________________
Modular Merchant Mail Bag
Answering your questions, queries and puzzlers.
Modular Merchant shopping cart software, website hosting, and custom programming.

bitriot2532




Joined: 25 May 2009
Posts: 4


PostPosted: Aug 31, 2009 12:07pm    Post subject: Reply with quote

Thanks for your reply. I appreciate the help with the work-arounds but I am not sure they will be particularly effective or time economical. I also appreciate the PHP code, though it looks like there is very little customization possible in the promotion display.

Are there currently any plans to update the promo module to address my concerns below?

1. Increase customization options for promo display - currently a list of healthy promotions is a giant wall of text.

2. Allow promo module to support products with attributes without adding custom checkout fields (If I have many promo's that allow the user to choose a t-shirt, I need to have 5+ custom checkout fields? That won't do...)

3. Allow promotion to set max number of eligible discounted items without cloning the original product and managing the eligible quantity at the product level? This is somewhat unsustainable as well as every time a product is updated there will now be 2 entries per product to manage.

Let me know if any of this is slated for development and possible release in version 4.

A healthy promotions module is KEY in creating an engaging customer shopping experience and driving sales. Does MM take this module seriously? Will MM update this module so it functions at more than just a very basic and low level?

Mail Bag


Answering Your Questions Since... 9:30am

Joined: 28 Aug 2005
Posts: 198


PostPosted: Aug 31, 2009 04:43pm    Post subject: Reply with quote

Quote:
Let me know if any of this is slated for development and possible release in version 4...
1. Yes, QuickCode tags to manage the display of a promotion's description is already in development.

2. As products with "attributes" are handled differently in MMv4, this should no longer be an issue as described.

3. Maybe. All of the options to be included in the initial release of MMv4's promo system have not yet been determined.


Quote:
Does MM take this module seriously?
Yep.


Quote:
Will MM update this module so it functions at more than just a very basic and low level?
Improvements and updates to all of the software components that we receive are considered.
_________________
Modular Merchant Mail Bag
Answering your questions, queries and puzzlers.
Modular Merchant shopping cart software, website hosting, and custom programming.

bitriot2532




Joined: 25 May 2009
Posts: 4


PostPosted: Sep 19, 2009 08:31pm    Post subject: Reply with quote

So long as you have intentions to increase the robustness of the promotions module, you have my faith!
Display posts from previous:   
Post new topic   Reply to topic    Modular Merchant Forum Index -> Promotions & Giveaways module All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group