I have a issue in Paypal express checkout Error bellow. PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details).

I use two currency base currency is INR and payment currency is USD and I use Magento version.

Please any one help me.

  • How you did base currency is INR and payment currency is USD?
    – Gem
    Commented Jul 28, 2017 at 10:41

1 Answer 1


I think you are hitting a known bug with tax handling with rounding to the penny. There are many fixes in the wild to fix this, but I would recommend upgrading to 1.8 that fixed the problems I had if you can.

If upgrading isn't an option, there is a extension that should fix the problem: http://www.magentocommerce.com/magento-connect/rounding-error-fix-for-magento-and-paypal.html but I haven't tested this.

There have been a few SO conversations around this too https://stackoverflow.com/questions/11868985/magento-paypal-tax-rounding-issue

Does anyone have a fix for PayPal Express NVP Gateway errors due to rounding issues

  • product tax class is none.
    – Swapan
    Commented Apr 24, 2014 at 12:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.