PayPal网关已拒绝请求.购物车项目金额的合计与订单金额不匹配


PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts

我在用基础货币以外的货币下订单时出现了上述错误。我的商店基本货币是美元。如果我用"英镑"或"INR"或其他货币下单,我会收到类似的错误

PayPal网关已拒绝请求。购物车项目金额总额与订单金额不匹配(#10413:由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息)

我在谷歌上搜索过。大多数论坛人士表示,这可能是一个舍入问题!但它现在仍然运行良好。今天只有我犯了这样的错误。此外,他们在所有货币上都出现了错误。但对我来说,它只显示基础货币以外的其他货币

编辑:

[ITEMAMT] => 239.00 
[TAXAMT] => 0.00 
[SHIPPINGAMT] => 0.00
[L_NUMBER0] => 8sa-N7407
[L_NAME0] => Pink & Gold Velvet, Net Party Wear Sarees
[L_QTY0] => 1 
[L_AMT0] => 239.00 )

结账页面的请求结果

有人想让我摆脱这个问题吗?提前感谢

我只是在自定义模块上设置了一个错误的条件。所以它称之为核心文件。所以除了基础货币之外,它没有起作用

if(Mage::helper('paypalmulticurrency')->isActive()){
        return parent::_render();
    }

从上面的if条件,我设置如果它是活动的,调用父方法。但我想,若它不是仅处于活动状态,则调用父方法。刚刚改变了if条件,现在运行良好!

if(!Mage::helper('paypalmulticurrency')->isActive()){
        return parent::_render();
    }