• Resolved mattpont

    (@mattpont)


    I am getting the following error sometimes when trying to checkout using Paypal Express:

    PayPal error (11812): An error (11812) occurred while processing your PayPal payment. Please contact the store owner for assistance. PayPal error (10413): An error (10413) occurred while processing your PayPal payment. Please contact the store owner for assistance.

    Does anyone know what is causing this?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Contributor Praveen a11n

    (@spraveenitpro)

    Automattic Happiness Engineer

    Hi There,

    Can you please enable your paypal logs from WooCommerce >> Checkout >> PayPal?

    We’ll also need to take a look in your site to lend a hand with this.
    You can open a ticket by going to?https://www.WooCommerce.com, then click on?Support > Helpdesk > Create a ticket > Free plugins..

    Thanks

    I have noticed that the issue occurs on my store when I add multiples of the same item. This is re-producible every time.
    I believe the error relates to a length limit in paypal for the description.
    This is a critical issue that renders the latest version of woocommerce 3 and the paypal express plugin, useless.
    Please can this be given some priority.
    Thanks,
    John

    Plugin Support Job a11n

    (@jobthomas)

    Automattic Happiness Engineer

    @john, are you using the latest version of both WooCommerce and PayPal Express? If so can you enable the logs and submit a ticket with that information where Praveen suggested?

    Yes everything is on the latest version. I have noticed by looking at the log that there is a 1p difference which appears to be a rounding error. The settings allow selection around what to do with differences and my setting is to create an adjusting item. It appears that this does not happen which is the root cause of the PayPal error and where the bug is.

    I previously reported that it seemed to be when selecting multiple items. However, it just comes down to the prices and how the maths works out as to whether you get the problem or not.

    Hope this helps to resolve.

    Plugin Support jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    @johnskarin There isn’t necessarily a rounding error, just a discrepancy. This will happen with any software that has to calculate prices with taxes due to taxes are typically percentages and will need to be rounded. WooCommerce itself rounds to 4 decimals, but this can be updated to be a higher number with the WC_ROUNDING_PRECISION constant.

    This constant is checked and applied here:
    https://github.com/woocommerce/woocommerce/blob/3.1.0/includes/wc-core-functions.php#L1431-L1444

    Increasing this may help with the rounding discrepancy you’re running into.

    Did you get this sorted?

    I’m having the exact same problem:

    1 item in cart for 19.99, fine.
    2 for 39.98, fine.
    3 for 59.97, PayPal error (11812).
    4, error.
    etc

    If you need a quick fix for this issue, then just disable tax calculations in Woocommerce -> Settings -> General. It means you have to input your prices inclusive of tax, and gives you a little extra work with the calculator come tax time. It works though.

    Hello,

    I wish I can unsuscribe of this plugin and stop receiving notifications.
    This plugins doesn’t suit all currencies and its full of errors.

    I agree that being one of the most important, it should be better.

    But if you have checked other Paypal express plugins, they are worst !

    Maybe coders and developers are not people who really understand what is really important when owing a shop ??

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘PayPal error (11812)’ is closed to new replies.