• Resolved docpop

    (@docpop)


    Hi, I had a new product launch today, but I’m noticing almost 30% of my sales are marked as “on hold” with some variation of this error message:

    Validation error: PayPal amounts do not match (gross 158.00). Order status changed from Pending payment to On hold.

    This issue seems to be that Paypal is recalculating the shipping, which affects all orders with multiple items in the basket. I have flat shipping, but when the customer gets passed to Paypal, it charges that shipping amount for each and every item. Woocommerce just released a new update, so maybe this problem is related to that?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter docpop

    (@docpop)

    Looking at it deeper, it looks like Paypal is adding shipping ON TOP of the shipping already in the order. So if a customer orders two things, their total will be A+B+flatshipping, but when they check out through paypal they are asked to pay the flatshipping fee again for each item in the cart, so A+B+flatshipping+flatshipping.

    This error does not seem to be a problem if the customer only buys one thing.

    Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Are you able to reproduce this with a default theme and with only the WooCommerce and PayPal by Braintree plugins enabled? Are you using the standard Flat Rate shipping method or do you have something like “Per Product Shipping” enabled?

    Thread Starter docpop

    (@docpop)

    I am using flat rate and the default WooCommerce theme. It was replicatable with just the two plugins enabled, so I deactivated the Braintree plugin and the problem went away. I guess it’s an issue with their plugin.

    I installed another paypal plugin and the shipping issue seems fixed.

    Any suggestions for how to do refunds easily and accurately? I tried doing a refund through WooCommerce in my dashboard. It notified the customer about the refund, but didn’t appear to actually refund their paypal total.

    Plugin Support melinda a11n

    (@melindahelt)

    Automattic Happiness Engineer

    Hi there!

    If you are using another PayPal plugin, you’ll need to check with that developer for assistance.

    If you want to troubleshoot WooCommerce PayPal Powered by Braintree, you can open a ticket by going to https://www.WooCommerce.com, then click on Support > Helpdesk > Create a ticket > Free plugins. and we can help you with additional troubleshooting from there.

    Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Validation error: PayPal amounts do not match’ is closed to new replies.