1.8更新后用PayPal付款时税收计算错误
-
16-10-2019 - |
题
我最初发布了这个问题 在Magento论坛上, ,但三天没有得到答案。
自更新到1.8 CE以来,有些订单被标记为“可疑欺诈”,因为Magento和Paypal的大总数不匹配。
这是一个示例:客户订购了一项,费用为10欧元,包括20%的税。运费为5.50欧元,包括20%的税。在洋红色方面一切都很好:它显示:
- 小计10欧元
- 运输和处理€5.50
- 毕业总数不包括。税12.92欧元
- 总税2.58欧元
- 总计税15.50欧元
但是贝宝(Paypal)收到的情况有所不同:
- 即使“管理员>系统>配置>销售方法>付款方式> PayPal付款解决方案>网站付款标准>高级设置>转让购物车订单项”,也只有一个项目,设置为“是”
- 一件项目的价格为12.92欧元,这很好 - 没有税款的价格豪华运输。
- 然后,它第二次在单独的“运输”线上添加运输,价格为4.58欧元
- 总数为20,08欧元
Magento和Paypal的大总数不匹配,因此我获得了“可疑的欺诈”订单状态。
到目前为止,我观察到的内容:
- 仅当客户通过PayPal付款时才发生
- 仅当客户来自奥地利时才发生(商店也是奥地利人)
- 我选择了“转让购物车订单项目”,但没有转移
- 我99%肯定在1.8更新之前没有发生这种情况
这些是我的税收设置:
计算设置
- 税收计算方法
Based On Total
- 基于税收计算
On Shipping Address
- 目录价格
Including Tax
- 运输价格
Excluding Tax
- 申请客户税
After Discount
- 申请折扣
Excluding Tax
- 征税
Custom price if available
默认税收目的地计算
- 默认国家
Austria
- 默认邮政编码
*
价格显示设置
- 在目录中显示产品价格
Including Tax
- 显示运输价格
Including Tax
购物车展示设置 / 订单,发票,信用备忘录显示设置
- 显示价格
Including Tax
- 显示小计
Including Tax
- 显示运输金额
Including Tax
- 总计包括税
Yes
- 显示全部税收摘要
Yes
- 显示零税法
No
固定产品税
- 启用fpt
No
如果您需要任何其他详细信息,请告诉我。
谢谢!
解决方案
我们发现,在EE 1.13.0 / CE 1.8.0回归期间,Gremlin正在与其他问题进行优先考虑。快速工作是向PayPal发送摘要信息,而不是将行项目发送到paypal,它将像冠军一样工作。
其他提示
我已经在我的舞台区域测试了Magento CE 1.8.1的最新版本:我不再发生此问题,您也应该尝试更新。
Changelog说,有关税收计算问题有很多解决方案。
但是,通过Magento Downloader升级(1.8.1)时要小心:对我而言,它删除了一些AdminHTML模板。并确保在部署它之前仍在使用任何覆盖模板。
更新为1.8.1.0是 不是 一个解法!尽管他们声称已修复了该错误,但实际上仍然是整个错误 - 如Wiki中所述的推荐税收设置不会改变这一点。
更新:重新申请此修复程序后 https://stackoverflow.com/questions/11868985/magento-paypal-tax-rounding-sise#answer-14562319 在我的1.8.1.0安装和设置传输购物车订单项上,我没有更多的贝宝错误。
我们有很长时间的问题。问题是舍入的差异,因为PayPal用2位数字和Magento进行了归类。4。您需要有一个扩展程序,该扩展名在重定向到PayPal之前检查差异。您要么自己做,要么使用能够像这样做的扩展名: http://www.sellxed.com/shop/en/magento-paypal-zahlungs-extension.html
问题是,问题通常只有在订购的文章数量变大的情况下才会出现,因为只有当时在PayPal和Magento之间的差异变得很明显。
该模块是PayPal的API集成。据我所知,他们的工作是他们计算出Magento中的税款,同时他们用两位数计算出税率,就像PayPal这样做并进行比较。然后将差异差异传输到PayPal。如果您问我,那是一个很好的方法,它为我解决了问题。