March 26, 2011 at 2:22 am #3046
I have specified 3 different countries/regions and prices for shipping in the Shipping Variations Option (in eStore Settings). However, in the shopping cart my customers often forget to select their country or press the UPDATE button before they checkout. So, the wrong amount is frequently being charged for shipping.
Is there a way to tweak the program so that the customer MUST choose a shipping option (for tangible products) before they can checkout? An automatic update when an option is chosen would be useful also.
Thanks.March 26, 2011 at 2:56 am #30715
The default option will be selected by default and should not require an update for it (this option should be the one that satisfies most of your customers). You don’t need to have a “Select your shipping” option.
I have made it so when a custom choose a different variation than the default one the plugin will show the customer a message that tells them to hit the update button so they don’t forget. To get this new option get a new build of eStore from here:March 30, 2011 at 7:38 pm #30716
I uploaded and reactivated the latest version of the eStore plugin. Is something supposed to happen if a user selects a different shipping destination from the dropdown list or are they supposed get a message if they attempt to checkout? It does not appear that anything has changed. Currently, I have left my default shipping as “Select Country…”, which charges the customer a default amount if they do not make an alternate selection.
See [http://www.shrinkinabox.com/products]May 30, 2011 at 4:09 am #30717Lm1Member
Hi Dr Mark how is your method working out?.
I need to do the same.I would worry people wouldn
t click theupdate` option and get wrong shipping.
The idea has came to me to create 3 different pages according to the regions shipping to,with new products based with new shipping as a workaround but i`m not sureMay 31, 2011 at 12:00 am #30718
As soon as you change your shipping variation selection a red text message will tell you to hit the update button so that customers do not forget to use the update button. Is the red text message not appearing for you when you change the selection?June 29, 2011 at 3:33 am #30719jerel maniMember
I cannot see a place to set the default shipping. Customers are just not clicking a shipping option and the sale goes through minus the shipping. Can we make selecting the shipping a required field before checking out to paypal?June 29, 2011 at 11:00 pm #30720
The default shipping is the one that is applied to the cart via the products and the normal sipping option explained here:
The variation is used to apply a difference in that default amount that has already been applied. This is why the first shipping variation (default one) should not have any price difference. If a customer applies a different shipping variation then the cart will prompt them to hit the update button.
I have a feeling that you used a price difference in the first shipping variation. Can you please post a link to your products page?June 30, 2011 at 12:36 am #30721jerel maniMember
thanksJune 30, 2011 at 3:16 am #30722
Looks like you are specifying a price value for the default shipping variation (the default one is not suppose to have any price difference). The way people do this is that the default option will be selected by default so you make your shop have basic shipping options applied to it so it costs the value of the default option by default in the shipping cart. This way customer only need to update the shipping difference if they choose something that is not default.
Anyway, I will modify the plugin so it always prompt the user to update the shipping variation regardless (this should address the issue).June 30, 2011 at 7:05 am #30723
I have made some modification in the plugin so it will always prompt the user to hit the update button at least once when shipping variation is used. This should solve your issue. Please get a new build from here:September 18, 2012 at 5:42 am #30724
I am still having a problem with customers not hitting the UPDATE button to select their shipping option, which results in the wrong shipping amount being charged. This is occurring despite the notice in red that you inserted advising customers to update. Is it possible to create a little code that prevents the order from being submitted to PayPal until the shipping option has been updated? Or perhaps, better yet, allow a shipping option such as “Please Select ..” that inserts a “??” or “–” instead of a numerical value so that the total cost cannot be calculated until an option has been selected?September 19, 2012 at 2:51 am #30725adminKeymaster
I have recently added an option where you can make it so your customers have to select a variation first before they will see the “Total Shipping” amount. Until they select a variation, it will show a message instead of the shipping amount.
Do the following to enable this feature:
Open the “eStore_advanced_configs.php” file and look for the following line of code:
Once you find it, change it to the following:
Let me know if that helps.
Also make sure to load a fresh copy of the plugin just to be sure that you get this recent feature change:October 3, 2012 at 2:34 pm #30726jswagsMember
Great plugin and appreciate this addtion. However, it still does cause an issue as any user can just ignore the ‘Update’ button and click the PayPal button and therefore avoid paying any shipping costs.
Then its up to the shop owner to chase the customer for shipping costs which is not ideal on a busy website.
So my proposal. Would you be able to hide the PayPal button from the user and only once they have chosen their shipping method can they ‘checkout’ – that means there is an obvious route for the purchase i.e.
– add product to basket which makes shopping basket appears (this happens already, awesome)
– choose shipping and user HAS to click update for the PayPal button to appear (new feature)
– Click to pay!
– everyone is happy
Hope this is something you can implement as it’s the one and only issue with the plugin I can see to date.
ThanksOctober 4, 2012 at 1:15 am #30727adminKeymaster
We have received a few feedback on this so we have updated the eStore plugin so that a customer has to select and update the shipping variation option before they can checkout. I have sent you an email and gave you an eStore update so you can get check this feature out.October 4, 2012 at 12:51 pm #30728jswagsMember
Superb, thanks for such a quick update and it works so much better. I’ve been testing it locally and very happy
I’ve done one addtional change myself that I think you should consider.
Currently the process is slightly confusing when checking out i.e. the postage option is chosen AFTER the ‘Total’ which isn’t very intuitive.
I’m using ‘eStore_cart_fancy1_header’ so found the div in the ‘wp-cart-for-digital-products/eStore_cart.php’ file and moved the line:
$output .= eStore_cart_display_shipping_variation_part($_SESSION);
so that it was above:
$output .= eStore_cart_display_total_part …
I’ve uploaded an image here so you can see what I mean:
Then the customer will:
1. Add to basket
2. Choose shipping
Hope that helps and if you could apply this to all carts that would be fantastic.
- You must be logged in to reply to this topic.