PayPal 网关已拒绝请求。购物车项目总金额与订单金额不匹配
Posted
技术标签:
【中文标题】PayPal 网关已拒绝请求。购物车项目总金额与订单金额不匹配【英文标题】:PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts 【发布时间】:2014-05-25 14:02:16 【问题描述】:当我使用非基础货币下订单时出现上述错误。我的商店基础货币是 USD。如果我使用“GBP”或“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 )
结帐页面的请求结果
有人有想法让我摆脱这个问题吗?提前致谢
【问题讨论】:
我可以知道你们的基础货币吗? 【参考方案1】:我只是在我的自定义模块上设置了错误的条件。所以它称为核心文件。所以只有它除了基础货币之外不起作用
if(Mage::helper('paypalmulticurrency')->isActive())
return parent::_render();
从上面的if条件,我设置如果它是活动的,调用父方法。但我想像, 如果它不是仅处于活动状态,请调用父方法。刚刚更改了if条件,现在运行良好!
if(!Mage::helper('paypalmulticurrency')->isActive())
return parent::_render();
【讨论】:
以上是关于PayPal 网关已拒绝请求。购物车项目总金额与订单金额不匹配的主要内容,如果未能解决你的问题,请参考以下文章
PayPal 错误 10413 - 购物车项目总金额与订单金额不匹配