ok here's my idea, sometimes I give Free Shipping Coupons to customers (not using the free shipping module), then most customers will always select the most expensive shipping method, like Express mail for $35, when I can ship it priority for $8. It's starting to become a problem, so here is my idea to solve it...
It would be nice if a free shipping coupon code is used, to have a config option somewhere, which allows one of the following...
Free Shipping Coupon Code Action:
( ) Allow any method of shipping
( ) Only allow lowest cost method of shipping
(x) Hide shipping methods from user and display "Free Standard Shipping"
(when using "Hide shipping methods from user...", we still select the cheapest shipping method, but just hide it from the user and display a message such as "Free Standard Shipping", this is important so we still make sure a customers address is verified with the USPS database if using USPS, etc)
Please let me know what you guys think, I think this is a great idea!
It would be nice if a free shipping coupon code is used, to have a config option somewhere, which allows one of the following...
Free Shipping Coupon Code Action:
( ) Allow any method of shipping
( ) Only allow lowest cost method of shipping
(x) Hide shipping methods from user and display "Free Standard Shipping"
(when using "Hide shipping methods from user...", we still select the cheapest shipping method, but just hide it from the user and display a message such as "Free Standard Shipping", this is important so we still make sure a customers address is verified with the USPS database if using USPS, etc)
Please let me know what you guys think, I think this is a great idea!
Last edited by 12oclocker on Thu Oct 14, 2010 4:53 am, edited 1 time in total.
Yes, if they are using a free shipping coupon, I only want them to be able to see & select the lowest cost shipping method.
LOL if you have customers that are too stupid to choose cheaper shipping, then too bad for them! more money in your pocket.
OR
They may think that the free shipping is like 10 days to ship while the paid shipping is 2 days
At any rate, try this:
http://forum.opencart.com/viewtopic.php ... ose#p34048
OR
They may think that the free shipping is like 10 days to ship while the paid shipping is 2 days
At any rate, try this:
http://forum.opencart.com/viewtopic.php ... ose#p34048
I think you misunderstood what I was saying, I am not using the free shipping module, I am only using USPS shipping, If I create a Coupon Code for free shipping, then the customer must make a choice from the available USPS services (Priority Mail, Express Mail, Parcel Post, etc) They are always selecting Express mail, and since the shipping is free, I am the one who pays the shipping bill, so always picking the most expensive choice is really expensive for me. I want them to not be able to pick anything but the cheapest option, but only when a coupon code for free shipping is used.
.do you happen know what variable I can use to check if a free shipping coupon is being used in the USPS module? I can't seem to find it, Then I could write my own mod to the usps module
.do you happen know what variable I can use to check if a free shipping coupon is being used in the USPS module? I can't seem to find it, Then I could write my own mod to the usps module
Hard to tell what the "thing" is:
When free shipping coupon is NOT used, you want all USPS options available
is that right?
So when free shipping coupon is used you want only the cheapest USPS option available12oclocker wrote:sometimes I use the Free Shipping thing, then most customers will always select the most expensive shipping method,
When free shipping coupon is NOT used, you want all USPS options available
is that right?
lol, sorry about my lack of info, but yes, when free shipping coupon is used I want only the cheapest USPS option available. When free shipping coupon is NOT used, I want all USPS options available. (I edited the original post to reclarify)
I just realized that the coupon code has been changed since opencart version 1.4.6, now you have to enter the coupon code "AFTER" selecting a shipping method instead of before, this is going to present a problem, since my customers must be thinking... "oh free shipping, let me click the back button and select the most expensive method of shipping since it's free"
BUT, if you checkout as GUEST, you still have the coupon code at the top, at the same place as the shipping is selected, I wish the Account based checkout was the same
I'm going to have to move a lot of code around to get this to work, too bad
oh well, for now I just changed my free shipping coupon code name to read "Selected Shipping Canceled, FREE STANDARD SHIPPING Applied", so they will know the method they selected is overridden by the standard shipping method. this will give me time to code the solution in.
BUT, if you checkout as GUEST, you still have the coupon code at the top, at the same place as the shipping is selected, I wish the Account based checkout was the same

I'm going to have to move a lot of code around to get this to work, too bad

oh well, for now I just changed my free shipping coupon code name to read "Selected Shipping Canceled, FREE STANDARD SHIPPING Applied", so they will know the method they selected is overridden by the standard shipping method. this will give me time to code the solution in.
The feature I would like to see, which would also solve the original posters problem, is to choose which shipping method's will be made free with the free shipping coupon code. For instance, I use ups and an order may be 20 via ground or 80 via overnight. I want to offer a free shipping coupon code that only works on ups ground. If they want overnight they must pay. Is something like this in the works?
You can do it by editing the tpl files and adding a conditional statement so that if condition is not met then you display all shipping options otherwise you can select free shipping or just have it bypass the step and automatically send the data to the next function.
However if I was the owner of this store I would just include in my terms that free shipping will be priority mail only. That solves all the problems.
Hope this helps.
However if I was the owner of this store I would just include in my terms that free shipping will be priority mail only. That solves all the problems.
Hope this helps.
Donate | Confirm Email when registering or during guest checkout | Print Order Information
Who is online
Users browsing this forum: No registered users and 3 guests