WP eCommerce
[resolved] shipping not being calculated at checkout (30 posts)

  1. JimmyK
    Posted 1 year ago #

    Store URL: http://www.crowncarwashinc.com/products-page/car-wash-chemicals/
    WordPress version: 3.9.1
    WP e-Commerce version: 1.8.6
    Gold Cart version:
    Theme: offline themes (premium theme)

    I did this:
    I turned off all plugins and switched to default theme.
    All products have a weight associated with them.
    All UPS (External Shipping Calculators) info is filled in correctly.

    I expected WP e-Commerce to do this:
    At check out it asks you to select your destination city and click calculate shipping. It should then calculate shipping and add it to the item price.

    Instead it did this:
    Before clicking calculate the price for shipping is 0 and stays at 0 after clicking calculate. If you click purchase it will say "Please select one of the available shipping options, then we can process your order." but there are no shipping options to choose.

    Its not calculating shipping?


    [Moderator Note: No bumping. If it's that urgent, consider hiring someone instead. And do not post in other people's topics/]

  2. esmi
    Forum Moderator
    Posted 1 year ago #

    Stop bumping!

  3. adsoink
    Posted 1 year ago #

    I am unfortunately having the exact same issue. Not truly sure when it started, but we first noticed it after removing the "Buy Now" button in favor of "Add To Cart" because it was determined that PayPal shouldn't be the only payment option.

    Here's what I'm looking at:

    • Using USPS as the only shipping option with a flat rate of $5
    • Regardless of how many items are in the cart, on press of "calculate" the screen refreshes and shows shipping with $0
    • On press of "Purchase" below the payment types, the screen refreshes and throws the following error - Please select one of the available shipping options, then we can process your order."

    As mentioned, USPS is the only shipping option and this is not available for the user to modify on the checkout page. If I enable the "Buy Now" button, this is no longer an issue. Our customers have sadly complained about having to use PayPal and that feedback predicated our integration of Authorize.net as a secondary payment method. We're reverting back to the PayPal button so as to keep from losing sales, but I would love some suggestions on how this can be fixed or if there's another update to GetShopped coming down the pike where this bug has been addressed.

    Thanks is advance!

  4. Jeff Pye Brook
    Posted 1 year ago #

    @adsoink if the site is reachable can you share a URL? Most of the time when this happens it is one of two things. The required checkout items are not configured properly in the checkout admin page or there is something in the theme that is conflicting.

    - jeff

  5. Jeff Pye Brook
    Posted 1 year ago #

    @jimmyk69 looking at your site it seems as though shipping is disabled. Sorry I can't tell what's going on when it is turned off.

  6. JimmyK
    Posted 1 year ago #

    @Jeff Pye Brook , it is back on now. Can you please look. Im like begging for help. All my ups info and paypal api's are correct.


  7. JimmyK
    Posted 1 year ago #

    I seem to have gotten it to work now. Only problem is it will not figure ground ups shipping for more than 150 pounds?

    zeros it out if the weight on one item is 150 or the weight combined is over 150, either way.


  8. adsoink
    Posted 1 year ago #

    @Jeff: Thanks for the reply and the URL for the site is http://dabtech.org.

    All of the product variations have been properly set-up and this issue also occurs on a single product with no variations, so I think it's less an issue of how the products are set-up. For reference and I should have mentioned this earlier, we were working with ePN as a payment gateway before they shut a few months back and didn't have the PayPal "Buy Now" button enabled. I'm suspicious that the issue we're seeing is related to a recent update to the framework itself. I nixed the ePN integration about two months ago after discovering they'd gone the way of the dodo, tested with PayPal, and at that point everything was still functioning to expectation.

    As for the idea of a theme conflict, I can replicate the error across all the canned WordPress themes. We are in the process of trying to figure out whether or not we want to re-theme the site as the theme that's presently being used is no longer maintained. Regardless, this issue wasn't present until the last update to GetShopped.

    Any and all assistance would be lovely.

  9. sarah_says_so
    Posted 1 year ago #

    I'm having a similar issue, I get the same "Please select one of the available shipping options, then we can process your order." but there are no shipping options to choose. I'm less experienced than the above developer, please help!

  10. JimmyK
    Posted 1 year ago #


    In my case it turned out that the client was giving me the wrong information and they did not have a UPS business account set up. You need a business account to ship over 150 lbs.

    If the weight of your cart is over 150 lbs and you do not have a business account with UPS it will mess up at check out time and not allow you to do so. There is a personal account and business account with UPS. You must have the correct account type for this plugin to work properly.

    That's what happened in my case when i posted this. Hope that may help or anyone having similar issues.

  11. Mihai
    Plugin Author

    Posted 1 year ago #

    @sarah_says_so do you have Shipping enabled and a Shipping service selected ?
    Make sure your theme is not "hiding" the shipping calculator on the checkout page
    A URL would be helpful :)

  12. sarah_says_so
    Posted 1 year ago #

    @Mihai, thanks for your response! :)
    http://beehoneyhealthy.carminemedia.info is the URL.
    I did find that the theme was hiding the Calculate button, but I thought the whole idea was that it was automatically calculating shipping based on where they lived, so they shouldn't have to click "Calculate." In addition, the Tax field is showing up as $0.00 -- any idea why that would happen? Thanks!

  13. Mihai
    Plugin Author

    Posted 1 year ago #

    Could be something with the theme you are using or maybe some outdated WPEC theme files in your theme folder.
    Please post a courtesy support issue here.

  14. www2pmbconz
    Posted 12 months ago #

    Hello Guys, new here, sorry if this is not in the correct place.

    I also have this or a very similar problem; all details into checkout and when PURCHASE is clicked it returns the message "Please sellect one of the available shipping options, then we can process your order". But only on export sales. Local sales were OK as I have 2 options for North and South Islands (NZ).

    As far as I can tell, it had just started doing this. 2 orders came through fine, then a update to WP-eCommerce and shortly after a customer pointed out the problem.

    It was setup to use flat-rate and free-shipping over $75. Paypal and manual (test-gateway) payment options. Was working fine over teh past months.

    Disabling free-shipping and flat-rate and using table-based is at least usable.

    I did have the wpsc-simple-shipping plugin enabled, but is now disabled; will test again in a couple of days back on flat-rate and free-shipping.

    Site is www2.pmb.co.nz/blog latest wordpress version and plugins, Suffusion theme.

    Any help appreciated or maybe this info will help someone else.

  15. GLCox
    Posted 8 months ago #

    I am having the same problem described above, "Please select one of the available shipping options, then we can process your order." However, we only use flat rate ($3.99) shipping and only ship to USA. Also, the $3.99 never shows up on our Checkout webpage.

    WP 4.0.1 and ecommerce 3.9.1. Theme is 2012. Previously, we used 2010 and I switched back it and did a "Flush Theme Cache" but no improvement. I've tried deactivating my plugins, one at a time, and checking for improvement each time one was disabled, with no result.

    At this point, I've become what Einstein described as an idiot, doing the same thing over and over and expecting a different result.
    Site is: http://www.lakeedun.com

  16. Mihai
    Plugin Author

    Posted 8 months ago #

    @GLCox you have no shipping calculator on the checkout page and that must be present if you use Shipping.
    Also it looks to me that your checkout page theme file for WP eCommerce is outdate since clicking the Shipping same as billing does not fire a required ajax request.

    Try renaming the file wpsc-shopping_cart_page.php from within your active theme directory.

  17. GLCox
    Posted 8 months ago #

    I went into wp-content/plugins/wp-e-commerce/wpsc=theme and
    renamed wpsc_shopping_cart_page.php
    to wpsc_shopping_cart_page_org.php
    Is this the type of renaming you suggest?

    In Store -> Settings -> Shipping, under Internal Shipping Calculators
    Flat Rate is checked and the All 50 States box is set to $3.99. Shouldn't this provide a shipping calculator on the Checkout page? If not, how do I do this?

  18. Mihai
    Plugin Author

    Posted 8 months ago #

    Under: wp-content/themes/twentytwelve/
    better yet remove all the files that have wpsc in their name.
    If you look under Settings -> Store -> Presentation on the right side under advanced settings it should show all the theme files.
    Can you make a screenshot of that panel ?

  19. GLCox
    Posted 8 months ago #

    Below is a copy of the themes files in the Settings -> Store -> Presentation window. The php files/css file have check boxes to the left of each. The "Move Template Files", "Backup Your WordPress Theme" and "Flush Theme Cache" are click boxes.


    Some Theme files have been moved to your WordPress Theme Folder.

    WP eCommerce provides you the ability to move your theme files to a safe place for theming control. If you want to change the look of your site, select the files you want to edit from the list and click the move button. This will copy the template files to your active WordPress theme.


    To change the look of certain aspects of your shop, you can edit the moved files that are found here:

    Move Template Files

    You can create a copy of your WordPress Theme by clicking the backup button bellow. Once copied you can find them here:


    Backup Your WordPress Theme

    If you have moved your files in some other way i.e FTP, you may need to click the Flush Theme Cache. This will refresh the locations WordPress looks for your templates.

    Flush Theme Cache

  20. Mihai
    Plugin Author

    Posted 8 months ago #

    Ohhh..looks like you have really old WP eCommerce theme files, version 3.7 or lower.
    Try under /wp-content/uploads/wpsc/themes.
    Rename that themes folder under wpsc and it should then load the latest WP eCommerce files

  21. GLCox
    Posted 8 months ago #

    I went into /wp-content/uploads/wpsc and changed the folder themes to themes_old, then into the Dashboard -> Plugins and deactivated, re-activated WP ecommerce. The "Calculate Shipping Price" section is now showing up on the Checkout page, and when you make a selection the amount is correctly added to the merchandise price. A quantum leap forward!!!

    One "flakey" thing, though under "Please review your order", if you click 'Update', after changing the merchandise quantity, or click 'Remove' you are switched to a page saying, "This is somewhat embarrassing, isn't it?". Also, previously under Store Settings -> Presentation I had "Display Fancy Purchase Notifications" set to Yes. I had to change this to No, because clicking that popup on the Shop page switched me to the "This is somewhat embarrassing,.." page.

    I can't thank you enough for helping me get the 'Calculate Shipping Price' section to work.

  22. Mihai
    Plugin Author

    Posted 8 months ago #

    Try saving your permalinks again.
    What url are you directed to after you click the update or the checkout link in the fancy notifications?

  23. GLCox
    Posted 8 months ago #

    Went to Dashboard -> Permalink Settings; 'Post name' was/is selected and clicked 'Save changes'.

    This is the url directed to: http://www.lakeedun.com/98/

  24. GLCox
    Posted 8 months ago #


    I finally showed some initiative and recalled that I had renamed wpsc-shopping-cart-page.php, so I returned it to that original name and voila--everything works!

    Please send me (garylcox@charter.net) your mailing address. I'd like to send you a thank you/holiday gift for all your help. If you have a favorite store include that name.


  25. pigeonx
    Posted 8 months ago #

    I'm having similar issue. http://tophat.coffeepurist.com. Everything works fine if I'm logged in as admin to wordpress site, I don't get the error. As soon as a log out to and order like the "average Joe", no luck. I only have one shipping option with USPS.

  26. www2pmbconz
    Posted 8 months ago #

    Hello All, A quick note/update

    I still have $1 shipping on orders over $75 enabled and it seems to be working at the moment. There have bee several updates, which I have kept up with. I don't want to upset it, and do want to do a general tidy up of the site.

    So I've set up another server to experiment with. It's never as easy as the tutorials make out :) The tricky part was changing the domain. I had to save and edit the sql file and then import it; over 10,700 domain references changed in the 5GB database. The theme settings disappeared somewhere along the way and took an hour to re-enter, but it's working now under a local network domain.

  27. jorisw
    Posted 4 months ago #

    Same here when trying to use free shipping up to a price point, and fixed rate shipping beyond that, plus the option to pick up the order.

    As a logged in user, it behaves the way it should: It just shows me the shipping rate, correctly adjusted for free shipping up to the specified price point, and shows pickup as a shipping option.

    Logged out, it wants me to "Choose a country" for shipping calculation, with no countries available for selection. The user cannot proceed, as the Calculate button does nothing. Also, it no longer respects the "Free shipping from..." setting.

    I have already removed any custom wpsc templates both from uploads/wpsc/themes and my WP theme directory. I have also disabled and re-enabled the WP Ecommerce plug-in.

    I also tried to use the wpsc-simple-shipping plug-in, but the country option still shows on the checkout page, and the shipping cost is not adjusted for the "Free shipping from..." setting.

    WordPress 4.1.1, WP E-Commerce 3.9.1.

  28. jorisw
    Posted 4 months ago #

    By "Free shipping from" I mean the "Enable Free Shipping Discount" setting.

  29. jorisw
    Posted 4 months ago #

    Pasting this code snippet into functions.php fixed my Choose Country problem:

    As for the Free Shipping Discount: It worked, just listing the normal price of shipping in the shipping options on the checkout page confused me.

  30. Justin Sainton
    Plugin Author

    Posted 4 months ago #

    Hi jorisw,

    Glad to hear that Gist worked for you. I'll take a look at the underlying issue shortly.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WP eCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic