PayPal 在 PayPal 方面向 Magento 购物车添加额外的税收

Posted

技术标签:

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

我遇到了 Magento 问题。

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

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

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

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

【问题讨论】:

在这里查看我的答案:https://***.com/questions/9804883/suspected-fraud-status-after-compeleting-the-payment-in-magento/44993619#44993619 【参考方案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 代码有问题。跨度>

以上是关于PayPal 在 PayPal 方面向 Magento 购物车添加额外的税收的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 订阅设置日期

PayPal 中的订阅

使用智能按钮创建 PayPal 订单 - (React/NodeJS)

Paypal 延迟链式付款中的付款转帐

PayPal 是不是包含不需要向用户显示 PayPal 的支付集成选项?

Paypal IPN 在 Magento 站点和另一个不同方面失败 - 冲突