• Resolved susantau

    (@susantau)


    This is a weird problem – it has happened only five time since last April. PayPal adds exactly one hundred dollars to the shipping charge of an order that has already been correctly calculated in Woocommerce. In Woocommerce these orders are flagged as On Hold with this error:
    “Validation error: PayPal amounts do not match… Order status changed from Pending payment to On hold.”

    The five customers have nothing in common – they are from different states of the U.S. Their orders range from small to large.

    We have examined the PayPal account but we don’t see any setting there that would add a charge — and if there was, wouldn’t it always be added, versus 5 times in 8 months?

    Do you have any suggestions?

    Thanks!

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @susantau,

    Rather than being an issue with PayPal or the WooCommerce Shipping & Tax plugin, it could be another plugin you have activated on your site is causing a conflict of some kind and adding this $100 dollar charge.

    I’ve used PayPal along with the WooCommerce Shipping & Tax plugin for quite some time now creating hundreds of test orders and never experienced a similar charge being added.

    With sporadic behaviour which cannot be consistently replicated that can be quite tricky to track down its origin.

    If you create a test order with the exact same details as one which the charge was added for do you also see the same $100 charge added? Finding a way to consistently replicate the behaviour would really help when trying to diagnose that.

    Within WooCommerce Shipping and Taxes there is also a section where debug logging can be enabled. If you do not have that enabled at the moment I’d suggest enabling that by navigating to WooCommerce > Status > Shipping & Tax.

    Image Link: https://cloudup.com/cuymCAVBwTf

    What this will do is log all transactions and create log files for those related to Taxes and Shipping charges. If this behaviour happens again you will have some log files for the transaction which you can share with us and we can take a closer look at for you.

    Thread Starter susantau

    (@susantau)

    Hi @stuartduff, Thank you so much for your thoughtful and very helpful response. So I enabled debug logging in WooCommerce Shipping and Taxes and then I made a purchase that seemed to successfully replicate the problem. Woocommerce shows my order as On Hold, however, it appears that PayPal went ahead and charged me. The actual order with correct shipping and taxes comes to $17.36, but PayPal has charged me $117.36. Please let me know what you need from me to be able to look at the debug log. I immensely appreciate your help with locating and stopping this miscalculation.

    thanks again!
    Susan

    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey there!

    It sounds like you have a shipping method and charge set up inside your PayPal account, not in WooCommerce at all.

    This happens often with PayPal accounts that are used in other areas, such as other sites, eBay, etc.

    Hopefully that helps! Have a great one!

    Thread Starter susantau

    (@susantau)

    That makes total sense to me – all roads seem to lead to PayPal – and excellent point about a PayPal account that serves more than one purpose… I will pass this on to my client so she can scour her PayPal account for any shipping method/charge set up inside PayPal. If, no, WHEN we figure this out, I will report back here.
    Thanks!

    Thread Starter susantau

    (@susantau)

    So the owner of the Mana Pottery site (I am the webmaster) explained this problem in a Live Chat with PayPal support. PayPal responded by insisting the extra shipping charge is not getting added by PayPal, has nothing to do with PayPal, that this is coming from Woocommerce.

    I really don’t see how this charge could be coming from Woocommerce. Woocommerce displays the order in checkout with the correct shipping and tax. But when you go to PayPal, in the displayed order there the shipping charge is suddenly $100 more. Then back in Woocommerce, the order gets flagged as “On Hold” because the order amount in PayPal did not agree with the order amount in Woocommerce. Really seems like PayPal is the weak link in the chain.

    For now, I have added a note in checkout that warns customers purchasing by PayPal that they may see a false shipping charge added in the stage of the payment process when they go to PayPal and, if so, to report it to Mana Pottery who will refund the erroneous charge.

    In other words, we still don’t have a solution – this is just the latest. ??

    • This reply was modified 3 years, 10 months ago by susantau.
    • This reply was modified 3 years, 10 months ago by susantau.
    Plugin Support Aashik P – a11n

    (@aashik)

    Hi there!

    Any chance you have the Shipping calculator enabled in PayPal?

    If yes, disabling it should help ??

    Thread Starter susantau

    (@susantau)

    @aashik, My client went into PayPal and found that shipping calculator was “enabled” and set it to “disabled”. She had gone in there before looking but never found this feature, she had even talked with PayPal customer support. But your instructions were apparently what we needed. So then I recreated an order that PayPal had added the false amount to, but after the shipping calculator had been disabled, the extra charge did NOT get added. This very simple answer may be the solution, we are very excited about that and very grateful for your excellent, patient and proactive support.
    Susan

    Plugin Support Aashik P – a11n

    (@aashik)

    Hello Susan,

    Super glad that it helped!

    I’ll mark this topic as solved for now. Please feel free to open a new topic if you have any other questions.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘PayPal adding extra one hundred dollars to shipping charge’ is closed to new replies.