dformica Posted October 3, 2013 Share Posted October 3, 2013 (edited) On PS 1.5.5.0 / Default theme. I created Cart Rule to give Free Shipping on orders $99 or more with shipping within the United States but this is not working for me. 1) Free Shipping doesn't apply in the summary after selecting United States, State, Postal code. Why? 2) Then If I enter an actual voucher number in the BO. I go to the Front Office > Cart Summary > enter the USA, State, Postal code and click "Update Cart" then I get an error message: "There is 1 error: You must choose a delivery address before applying this voucher to your order" Here is my settings: BO > Price Rules > Cart Rules: "Free Shipping - Order $99 or more" - Information > -- "Code" is blank because I want it to be applied automatically. -- "Highlight" yes -- "Partial use" yes -- "Priority" 1 -- "Status" yes - Condition > -- "Valid" from 2013-09-01 14:01:50 to 2020-10-16 13:00:00 -- "Minimum amount" 99 -- "Total available" 1000 -- "Total available for each user" 1000 -- "Selected countries" United States -- "Carrier selection" all my local carriers are selected -- "Customer group selection" all groups selected -- "Compatibility with other cart rules" NO -- "Product selection" NO - Actions > -- "Free shipping" yes -- "Apply a discount" none -- "Send a free gift" no Edited October 3, 2013 by dformica (see edit history) Link to comment Share on other sites More sharing options...
dformica Posted October 3, 2013 Author Share Posted October 3, 2013 There seems to be an issue with "Unselected" and "Selected" countries as well as carriers. I have tested with United States under "Unselected" as well as "Selected". After clearing cache and smarty, the result is the same, shipping is not free for the country selected. I'm giving up on this for today. If anyone can help me please, I would appreciate it. Link to comment Share on other sites More sharing options...
Centio Posted October 20, 2013 Share Posted October 20, 2013 Trying the same thing here for dutch carriers. No joy either. Strange because hovering over my shopping cart shows an additional row for shipping cost = 0. So rule is apparantly applied, but does'n affect shippin on checkout. Anyone? Link to comment Share on other sites More sharing options...
Centio Posted October 20, 2013 Share Posted October 20, 2013 Don't know what happened but it's working now (no changes made). Only thing left is step 4 during checkout. It still shows shipping cost. But step 5 shows correct free shipping. . Link to comment Share on other sites More sharing options...
albikom Posted November 6, 2013 Share Posted November 6, 2013 Same problem on prestashop 1.5.6. and after step 5 (if you go back on other pages), blockcart and other steps shows correct free shipping. Link to comment Share on other sites More sharing options...
benjamin utterback Posted November 6, 2013 Share Posted November 6, 2013 Same problem on prestashop 1.5.6. and after step 5 (if you go back on other pages), blockcart and other steps shows correct free shipping. Hi albikom, the do you have a voucher code set up? or is the voucher code box empty? Link to comment Share on other sites More sharing options...
albikom Posted November 6, 2013 Share Posted November 6, 2013 Hi Benjamin, No, In my cart rule the voucher code box is emptyconditions : minimal amount (tax included) : 149 € Country : France i selected 2 carriers Action : Free shipping Link to comment Share on other sites More sharing options...
benjamin utterback Posted November 13, 2013 Share Posted November 13, 2013 Thanks, I will be looking into this issue with the development team. Albikom? Can you tell me how to reproduce this issue, I think I can as well. Link to comment Share on other sites More sharing options...
benjamin utterback Posted November 13, 2013 Share Posted November 13, 2013 Hey guys, just a question. Are you able to set the free shipping within your carriers? If you cannot, can you tell me why that situation would not work for your business. I just want to get a better understanding. Thanks Link to comment Share on other sites More sharing options...
kinderconcepts Posted November 14, 2013 Share Posted November 14, 2013 I have same problem. I am also setting a rule that says if i get 5 of items from a single category apply free shipping. It works i think if i specify minimum amount to spend. so i get free shipping than add another item lets say for $78 which should be free shipping as welll since i have a code any purchase over 75 free shipping. if i later remove the expensive item i dont get free shipping even though i have 5 of specified items. very frustrating Link to comment Share on other sites More sharing options...
kinderconcepts Posted November 18, 2013 Share Posted November 18, 2013 Benjamin, in version 1.5.6 A lot of times the free shipping doesnt show up until the last page of checking out. during cart review its still showing shipping total. Link to comment Share on other sites More sharing options...
GraceGoh Posted December 7, 2013 Share Posted December 7, 2013 Hello, I am using 1.5.4.1 and I will give free gifts to customers with minimum single purchase of $x. I have 3 design choices for the free gifts so I created 3 cart rules, each of which is incompatible with the other (since each customer is entitled to one free gift). Everything was working well until today. And today, incompatibility between cart rules don't work. Can Community Jedi or anyone please help ? I need to launch this campaign very very soon..... Hope to hear from anyone ! Link to comment Share on other sites More sharing options...
GraceGoh Posted December 7, 2013 Share Posted December 7, 2013 sorry to add, i want the customer to be able to claim 1 free gift in the first min purchase of $x. the customer will not be able to claim the free gift another time in another purchase. how do i do that ? thanks! Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 sorry to add, i want the customer to be able to claim 1 free gift in the first min purchase of $x. the customer will not be able to claim the free gift another time in another purchase. Cap usage per customer to be 1 Total available for each user 1 Link to comment Share on other sites More sharing options...
GraceGoh Posted December 7, 2013 Share Posted December 7, 2013 yes, at shopping cart rules condition, I have set Total available for each user to 1 for each cart rule. and set each cart rule to be incompatible with each other. But that didn't stop customers from doing 3 separate purchases via 3 shopping carts and getting 3 designs when what I really want is to limit each customer to 1 free gift (regardless of the design he chose). Any thoughts what else I can do? Thanks! Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 Sorry I do not understand. A rule caped to a sigle use per customer will not allow a second usage. What is the exact version of your PS? If you mean a customer creating 3 account, sorry but there is no way to control against such trickery Your rule should be defined such as: Info - name: WELCOME - code: (none) - hilight: 1 - partial: 1 - priority: 1 - active: 1 condition: - customer: (none) - validity period: ad-hoc - min amount: whatever fits your need - quantity avail: 9999 - avail per user: 1 action: - free shipping: no - discount: no - gift: yes - product: your gift product Link to comment Share on other sites More sharing options...
GraceGoh Posted December 7, 2013 Share Posted December 7, 2013 Hi Doekia, Thanks very much for replying. Sorry if I haven't been clear. I am offering one free gift per customer if he purchase a minimum of $x of any of my products. However, the free gift comes in 3 different designs and I would like the customer to be able to choose one of these 3. If the customer choose 1 of the design in the first purchase that meets the minimum $x of purchase, he must not be able to get a second or third design in his subsequent purchases. To offer the choice of design, I have created 3 cart rules corresponding to the 3 designs of free gifts. These cart rules have the settings you outlined above. And I have made them incompatible with one another so that in a single purchase, the customer cannot choose more than 1 design of the free gift. However, in a scenario in which the customer checks out his first shopping cart after getting his first free gift, he can create another shopping cart in a separate purchase. In this new shopping cart (assuming he meets the $x minimum purchase again), he is able to claim one of the other 2 designs that he did not choose in his first purchase. And I don't want that to happen because I want to limit a customer to 1 free gift (regardless of the design). How do I do this ? Hope my explanation is clear. Thanks for taking time to read and respond. Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 Now it make sense. I'm affraid to tell you that there is no chance this to work. Rules exclusions runs as viewing the cart "now", it check nothing about the past. The way I will address the issue: make a gift product (in an hidden category) make its short description say: "To receive your gift, express the flavour you wish using the message field of this order" Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 You could also create a custom product, then within your shopping-cart-item template present a select with the different flavour, the select populating thru ajax the customization field of the product - a bit more work to implement but neat and clean Link to comment Share on other sites More sharing options...
GraceGoh Posted December 7, 2013 Share Posted December 7, 2013 i understand your first suggestion but it does not help me keep track of stock level of the free gift automatically. so there's a possibility the free gifts will run out and my customers are still buying thinking they could get the free gift. does the second option achieve the same outcome as the first? i don't quite understand what you mean and how do i do what your second suggestion says .... Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 None of the mentionned solution will offer any help regarding stock sorry for that The idea of the second proposal is: - create a product (gift) with customization field - add this product thru the rule - on cart summary and checkout step 5, the template involved is if I remember properly shopping-cart-item.tpl - in this template we code a test that with the gift product id will displays a drop down with the 3 flavour then ajax update the customisation field. Link to comment Share on other sites More sharing options...
doekia Posted December 7, 2013 Share Posted December 7, 2013 New idea that covers entirely your need: Create a module that hook on order creation. Soon a order has the gift we can change customer group to another one on which the (x3) cart_rule does not exists! This is the perfect soluce. Link to comment Share on other sites More sharing options...
IoanaBob Posted December 8, 2013 Share Posted December 8, 2013 I have a cart rule for a discount of 5%. Does anyone knows why it makes free shipping instead of that discount? i don't have any setting with free shipping, i checked. Link to comment Share on other sites More sharing options...
Bruno Leveque Posted December 8, 2013 Share Posted December 8, 2013 Hey Ioana, Are you sure that the free shipping is related to this cart rule? it might be related to the products in the shopping cart or to the settings in your Carrier's configuration. Please can you share with us a screenshot of this cart rule backend page? Regards, Link to comment Share on other sites More sharing options...
IoanaBob Posted December 8, 2013 Share Posted December 8, 2013 (edited) Hey Ioana, Are you sure that the free shipping is related to this cart rule? it might be related to the products in the shopping cart or to the settings in your Carrier's configuration. Please can you share with us a screenshot of this cart rule backend page? Regards, I think i found the problem but i don't know what to do. I have a generated cart rule in the orders category. I made a screenshot. http://oi43.tinypic.com/2nq9tdz.jpg Thanks Edited December 8, 2013 by IoanaBob (see edit history) Link to comment Share on other sites More sharing options...
f31n Posted August 19, 2015 Share Posted August 19, 2015 Hi i've got a simmilar issue like the original post i've got normal shipping costs and a special price rule defined by: - name - code - priority 2 - active - from - till - totally 99999 - totally per person 10 - only in 2 countries - only with 1 delivery method - only with 4 special articles - only in one shop - free shipping the things i didn't mentioned are zero or no the result: Not logged in (guest no address) Seeing an random (from or not from the price rule) article no reason for free shipping - but it has the state free shipping? witch actually costs? Logged in (having an address) No voucher code - shipping costs but is free? Voucher Code inserted, costs were reduced, shipping is still free Running at the moment on PS 1.6.0.6 thanks for your help/ideas! Link to comment Share on other sites More sharing options...
srana Posted February 7, 2017 Share Posted February 7, 2017 Hi Guys, If anyone still looking for any solution for cart rules (voucher code) those covers the shipping cost using the existing structure then I've a custom solution. It includes few core class file changes. If I told you the procedure here which is not an easy task for a non developer. It may broke your shop due to different version files have different code. So I can offer this modification with a small cost for this service. It covers all the Prestashop versions till now. You can contact me on my S-K-Y-P-E: sitender.r 1 Link to comment Share on other sites More sharing options...
Eolia Posted February 7, 2017 Share Posted February 7, 2017 The solution is here: https://eoliashop.com/code2pay 1 Link to comment Share on other sites More sharing options...
Recommended Posts