A lot of my clients have been asking for a 'Free Shipping' discount. I use your module because it is the best one that I have found (I don't like the other options).
Would it be possible to add a 'Free Shipping' to the Discount Type drop down?
I know I have asked for a lot of features. I think they would be helpful, but I hope I am not annoying at this point. :)
Comments
Comment #1
ryangroe commentedI think this is a good idea but it may be a bit tricky to implement. This module would have to know what the shipping price is which is also dynamically loaded on the checkout page. I'll think about this over the weekend. If I do implement it, it will likely work with just the uc_shipping family of modules (USPS, FedEx, UPS, Weight quote, Flatrate) and not any contributed shipping modules
Comment #2
swill commentedwouldnt it be through the quote module? i think that is the wrapper for all of the shipping modules...
i could be talking out of my @$$ tho, i would have to check.
Comment #3
chadchandler commentedIf you are trying for free-shipping regardless or a coupon code, and want it to be for all orders over $100 or whatever use WorkFlow-NG.
If you want to use a coupon code for free-shipping ... you could get creative w/ cart-links and Work-Flow-NG?
Comment #4
justineggert commentedthis would be very helpful
Comment #5
recrit commentedi think its best to keep shipping quotes and price discounts separate. I have used ubercart conditional actions to determine if shipping should be applied to the order or not.. ie if order > $100, if a specific user role, etc. If you wanted to have a discount code determine if shipping is applied then this module could provide a conditional action to 'check if order has discount code'... not sure on the hooks for conditional actions
Comment #6
dogface commentedWe added a free shipping option on our site by configuring a new flat rate shipping option. In the drupal cart module, check 'store administration/configuration/shipping quote settings/quote methods/Flat Rate. Add a new flat rate shipping method, put 0 and 0 in the options, save, . Then go back and edit the conditions for order total, etc. We did free shipping over 25 bucks. Works great.
Hope that helps.
Comment #7
marc.groth commented@dogface I think the OP means having free shipping when you enter a specific coupon, rather than when you spend over/under a certain amount etc.
Anyway +1 for this!
I thought this would be possible using the Conditional "Coupon entered" (under "Order"), but no matter what I put for this, even if I put in the correct discount code, nothing seems to happen. Does this conditional even work? I've tried it in relation to the "Shipping quote via Standard Delivery" predicate and even other custom predicates... To no avail :( I can only assume that's not how the conditional is supposed to work?EDIT: It appears I've joined the ranks of others who have gotten confused by the different discount modules. I think the above option ("Coupon entered" under conditionals) gets enabled when you enable the "Discount Framework" module. However that module doesn't seem to actually add the ability to maintain discount codes themselves... I assume it needs to be run alongside another discount module, but I have tried it with this one and uc_coupon with no results :(
Comment #8
danny englanderSubscribing
Comment #9
davidburnshttp://www.google.com/search?aq=f&sourceid=chrome&ie=UTF-8&q=ubercart+fr...