- This topic has 5 replies, 3 voices, and was last updated 10 years, 5 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Cart amount rounding too many decimals with coupon discount?
Hello estore legends
I am getting this PayPal error when I checkout with a coupon % discount and pay with my PayPal Pro hosted payment gateway:
—
Transaction unsuccessful!
There was an error with your credit card processing
Error Code: 10413
Error Message: The totals of the cart item amounts do not match order amounts.
—
My guess at what’s happening is that the % discount is being applied to my before tax amount and then the total tax inclusive checkout amount is £4.3968. Since PayPal rounds that to £4.40 and tries to checkout it registers that £4.40 does not equal the cart amount of £4.3968 and returns an error.
Does that seem like what could be happening? Any guidance on how we can workaround the issue?
thanks a bunch
Hi, Can you please share the URL of the product page and the coupon in question so we can check what it does after the coupon application?
Thanks.
Product page: [https://pinetribe.com/library/happy-hour-is-9-5/]
Coupon code: MOREPINE5
I didn’t see any issue when I added an item from the above mentioned URL then applied the coupon and did a checkout. I was on the PayPal checkout page and could pay.
Does it happen when the multi-currency converter is used?
It only happens when checking out through our hosted PayPal Pro payment option. Select the ‘credit card’ option when checking out and you go to a payment details page. The discounted price is displayed, but when you put in credit card details and submit it returns the error.
@pinetribe, we will need to take a closer look at your site to see what is happening. I have sent an email to your registered email address for site access. Let me know if you don’t receive it.