2011-09-23 47 views
2

我被要求查看一位同事在Magento网站上看到的一个奇怪的贝宝问题,其中涉及到支付宝交易。特别是,如果贝宝标志一个网站支付标准交易为可能的欺诈,并推翻指控,它发送的Magento通过IPN URL以编程方式(通过贷项通知单)清理Magento中的Paypal冲销

http://store.example.com/paypal/ipn 

其逆转后更新的顺序财务和使记在逆转请求订单历史。

我的同事报告说,Magento也会尝试自动创建一个贷项凭证以将订单归零,但由于paypal收费,这些金额总是被关闭。因此,订单无法平仓,库存仍然受阻。

不幸的是,这发生在几个月前,我们超越了paypal的28天窗口IPN日志。我现在正在设置一个paypal沙盒来运行一些测试事务。

之前,我也深入到代码在这里

  1. 这是一个已知的事情吗?

  2. 有没有配置已知的方式,或以其他方式编程方式操作的PayPal/Magento的等等,这是无缝处理

  3. 是否有第三方程序化的解决方案,可以自动清理这些订单?

  4. 没有其他的想法,警告或陷阱我涉水前太深赞赏

Magento的版本:1.5.0.1

回答

1

最好的办法是延长贝宝回报方法,并添加与订单总额比较并操纵从PayPal返回的金额以匹配订单总计

+0

这是如果没有答案通过这里的计划。这似乎是某个人可能已经解决的问题。 –

1

我对magento和paypal特定项目中的订单处理不是很熟悉。但是,如果你看看Magento的1.6.0.0-RC2(2011年7月11日)发行说明,你会看到未来2贝宝相关的修复:

  1. 令有效期到期后自动取消订单(也许,你的订单将被取消,产品退回到仓库?)

  2. 通过PayPal放在固定的订单标记为“涉嫌欺诈”

    • 新增格式量到比较(不知道这是关系到你的问题)
相关问题