Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Tweaks › Free shipping as a shipping variation
Tagged: free shipping, shipping variations
- This topic has 5 replies, 2 voices, and was last updated 10 years, 8 months ago by admin.
-
AuthorPosts
-
January 17, 2014 at 6:30 pm #10430StephaneMember
Hello,
I set up a base shipping fee for physical products + individual shipping fees for each product. It works perfectly. Now I’d like to use general shipping variation this way :
Domestic shipping | Other
Where Other set the shipping cost to 0 and shipping cost are communicated manually via email as we’re using manual checkout and delivering mainly domestic orders.
Is there a possible solution, a tweek ? I can’t find a way to do that.
Thanks for your help
Stephane
January 18, 2014 at 1:47 am #60382adminKeymasterI am not fully sure what you are trying to do with the shipping variation. However, You can use the free shipping discount coupons to set the shipping to free. Create a free shipping coupon and give it to your customer. When applied, it sets the shipping to 0.
If you are gong to manually communicate with the customer for shipping and stuff then does it really matter what shipping value it shows there?
January 21, 2014 at 10:50 am #60383StephaneMemberHello and thank you for your answer,
While reading my original post, I realize that I should have been more precise in my query.
Here what we are trying to achieve:
My client is delivering mainly to Switzerland and all shipping calculations are based on domestic shipping (base shipping + individual shipping per product).
Now for other countries shipping fees are calculated on an individual basis and communicated by email after checkout. We are using manual gateway.
In this case the ideal scenario would be to let the client select the country of delivery before checkout (variation):
A) Switzerland => normal shipping fees apply
Other country => no shipping fee are calculated and a comment indicate that for other countries, delivery is communicated to the client by phone or email.
For the moment shipping variations allows to have different prices per countries, even negative values but what about no shipping fees at all?
Should I require a custom work quote for that or is there a possible tweak?
January 22, 2014 at 1:53 am #60384adminKeymasterYes, you can have a shipping variation that doesn’t charge anything. Here is an example of what you can enter in thy shipping variation that doesn’t add any extra shipping charge for the selected variation:
Country|Switzerland|Other Countries
Simply add a message below or above the shopping cart shortcode that says something like the following:
For shipping in Switzerland, the shipping is charged as usual. For Shipping in other countries, it will be manually communicated to your via phone or email.
Make that message bold and easy to see and you should be good to go.
January 22, 2014 at 3:22 pm #60385StephaneMemberAs you explain in your answer, a shipping variation “doesn’t add any extra shipping charge”but it does not set shipping charges to 0 and that’s what I’m trying to do:
Not charge and not show any shipping charges for International orders and communicate the international fees by telephone or email.
In fact it could work like the pick up from store option. When this variation is chosen, no shipping fees at all are calculated or displayed.
Is there a simple code tweak I could use ?
Thanks for your help
January 22, 2014 at 11:30 pm #60386adminKeymasterWhat you asked for can’t be done with a simple code tweak. The setup you have is an uncommon one. Thats why I suggested that you can put a message on your checkout page so the International users know what to expect with their shipping. Basically, you are telling them that ignore what shipping value you see. Your shipping will be communicated to you manually.
If “adding a message” approach doesn’t work for you then we will have to do a custom tweak job for you. You can fill the following form to get a quote:
-
AuthorPosts
- You must be logged in to reply to this topic.