【问题标题】:PayPal adding extra taxing to Magento Cart on PayPal sidePayPal 在 PayPal 方面向 Magento 购物车添加额外的税收
【发布时间】:2013-04-06 00:09:42
【问题描述】:

我遇到了 Magento 问题。

为客户实时启动网站后,11 天一切正常。昨天,一位客户告诉我们,他们的付款已被标记为涉嫌欺诈。我们去检查,发现 Magento 网站和 PayPal 上的金额不同。在检查了原因后,我们看到 PayPal 正在对从 Magento 转移的金额添加另一项税款,尽管 Magento 已经包含了所有金额。

这是我在更改为 PayPal express checkout 时遇到的错误。

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

有人知道如何解决这个问题吗?

【问题讨论】:

标签: magento paypal


【解决方案1】:

我找到了解决方案。不确定这是最好的方法。但是,它有效。

澄清一下,我想在 Magento 中使用 PayPal 网络标准。

\app\code\core\Mage\Paypal\Model\Api\Standard.php

我注释掉了以下内容。

49 //  'tax'           => 'tax_amount',

65 //'tax'      => '_filterAmount',

93 //Mage_Paypal_Model_Cart::TOTAL_TAX      => 'tax',

【讨论】:

    【解决方案2】:

    建议您将发布到 Paypal 的内容与进入 paypal 订单相关数据库的内容记录下来。

    使用与该特定案例类似的详细信息。

    可能是您的某些代码(附加模块)以贝宝形式添加了税款,该表格已发布,该附加金额未更新订单总额,因此订单详细信息完好无损。

    【讨论】:

    • 我怀疑这是由于我在管理模块实施后添加的一些扩展。然而,卸载这些扩展并没有帮助解决这种情况。
    • 除非您记录发布到贝宝的内容并与已订购的内容进行比较,否则很难断定问题发生在哪里,是您在贝宝中的帐户配置有问题还是 Magento 代码有问题。跨度>
    猜你喜欢
    • 2012-08-06
    • 1970-01-01
    • 2015-07-17
    • 2016-09-28
    • 2018-06-27
    • 1970-01-01
    • 2016-09-14
    • 2013-09-27
    • 2015-03-31
    相关资源
    最近更新 更多