• Resolved tarkan

    (@tarkan)


    Hi,

    Woocommerce version 2.5.5 / WordPress 4.5.2

    I updated to 1.2.0 from 1.1.9.2 and noticed that the shipping method line is missing from the orders placed since the update, the shipping method entry is missing from the backend admin orders page & the new order / processing emails sent out.

    Restoring the plugin back to 1.1.9.2 has resolved it.

    Anyone else experiencing this?

    https://www.ads-software.com/plugins/paypal-for-woocommerce/

Viewing 15 replies - 1 through 15 (of 23 total)
  • I have experienced the exact same problem. Nothing in the PayPal logs either, for some reason the shipping method does not get picked up at all – only the cost of it.

    Using Woocommerce 2.6 and WordPress 4.5.2.

    Plugin Contributor angelleye

    (@angelleye)

    Hmmm…must have something to do with the changes to shipping in WooCommerce 2.6. We might have missed some backwards compatibility, so it’s possible our 1.2.0 now carries a requirement of WooCommerce 2.6+.

    I will have to double check that with our lead developer. I’m creating an issue for this in GitHub, and we’ll make any necessary adjustments as quickly as we can with another plugin update.

    I am having the same problem. Order emails sent to the customer no longer show the shipping address. And there is no line item on the order for shipping. The table wp_woocommerce_order_items does not have an entry of with order_item_type ‘shipping’ on new orders.

    Plugin Contributor angelleye

    (@angelleye)

    Is this happening with Express Checkout, Payments Pro, or what?

    It happened with PayPal Express Checkout. I don’t know if the problem is related to your plugin, but the poster above noted that it happened when he upgraded to 1.2 and that the problem stopped occurring when he downgraded. I experience the exact same problem reported by tarkan and uriel.

    Thread Starter tarkan

    (@tarkan)

    We only use Paypal Express and it happens on the express checkout as well as the normal woocommerce checkout route, with Paypal Express as the default (only) gateway.

    I just received an order with PayPal Express that had no shipping charge! A customer was able to simply not pay any shipping. I have no idea how.
    [UPDATE] If the customer chooses to “Skip the forms and checkout on PayPal”, no shipping info is sent over to PayPal. So the customer can just check out with the cost of the merchandise and no shipping.

    Plugin Contributor angelleye

    (@angelleye)

    When a customer uses the Express Checkout button to skip the EC checkout page then shipping isn’t calculated until they’re returned back to your site because the system wouldn’t know their shipping address until after they’ve logged in to PayPal.

    Do you have the “skip review” option enabled, by chance?

    I do not have “skip review” enabled.

    Here is more detail about what happens (I ran through a transaction myself to clearly document it):
    I click the Express Checkout button to skip the forms and am redirected to PayPal.
    I login to PayPal and provide my payment info. My PayPal account already has my shipping address.
    When I am redirected back to my store’s order review page, there are no shipping options displayed. The correct shipping address is displayed, but the order only contains the merchandise and no shipping or tax (there should also be tax in my case). The Place Order button is enabled and I am able to complete the order with no shipping or tax.

    If I click Cancel Order, then I am redirected to the Cart page and the shipping and tax are correctly displayed. The info allowing shipping/tax to be displayed is in the wp_woocommerce_session cookie which I must clear to start my use case again.

    I am running WordPress 4.5.2, Woocommerce 2.6.1 and PayPal for Woocommerce 1.2.0. Both woocommerce and your plugin were updated at the same time. I am not using any of the new shipping zone features in Woocommerce. I use a 3rd party shipping module Mangohour Table Rate Shipping Plus.

    I also confirmed that downgrading this plugin to 1.1.9.2 eliminates the problem.

    Also had this problem. Trying a downgraded version now

    Plugin Contributor angelleye

    (@angelleye)

    We have just released a 1.2.1 update that should resolve these issues. Please let us know if you still have more problems after updating.

    Make sure and remember to clear any caching / CDN services you have in place after updating, too.

    I have upgraded to 1.2.1 and it does not resolve the issues for me. I do not use any caching solutions or CDN services. I have cleared all cookies for my site, restarted the web server, etc.

    The behavior is the same as with version 1.2:

    During the PayPal Express checkout process when the user does not provide any shipping address before going to PayPal (“skip the forms”), the shipping method choice is never presented to the customer when he is redirected back to the order review screen. They can place the order without paying for shipping.

    If the customer does not skip the forms and fills in shipping address on my site before proceeding to PayPal, the shipping amount is charged but the shipping line item is not included in the order and the shipping address does not appear in customer emails.

    I use a 3rd party shipping module, Mangohour Table Rate Plus. I do not use any built-in Woocommerce shipping solution and have not defined any shipping zones that were introduced in Woocommerce 2.6.

    I would gladly stay downgraded at version 1.1.9.2, but the credit card expiration date validation problem is in that version and would prevent me from taking credit cards on my site.

    Please keep looking into this problem so I can use PayPal Express again.

    Plugin Contributor angelleye

    (@angelleye)

    Ok, I guess I missed that you were using a 3rd party shipping plugin. It very could be that plugin that isn’t updated and adjusted for the changes that WooCommerce made with version 2.6.

    Can you try setting up a basic shipping rule in WooCommerce (not through the 3rd party plugin) and see if that displays on the review page as expected when using Express Checkout?

    If so then that would confirm it’s the other plugin that needs fixed.

    Plugin Contributor angelleye

    (@angelleye)

    Well, nevermind, I guess that doesn’t make sense if it’s working fine with our 1.1.9.2 version.

    We’ll keep digging to see if we can figure out what’s going on here.

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘V 1.2.0 breaks shipping method information’ is closed to new replies.