我使用 Sage 作为付款方式(无论如何这都不重要)。有时我的安装magento (1.9.1.0)
会收取付款但不会创建新订单。
所以基本上,创建了新客户,但没有分配订单!所以我需要登录我的支付提供商来检查订单。
- 为什么会这样?服务器问题?如果是这样,它会是什么?
- 发生此类事件后如何手动捕获?
我需要买家在发票上看到付款方式“Sage”,但是,当我手动添加订单时,我能做到的唯一方法是选择通过电话付款或银行转账。
我真的很感谢你的任何建议!欣赏它!(很多!)
谢谢你。
我使用 Sage 作为付款方式(无论如何这都不重要)。有时我的安装magento (1.9.1.0)
会收取付款但不会创建新订单。
所以基本上,创建了新客户,但没有分配订单!所以我需要登录我的支付提供商来检查订单。
我需要买家在发票上看到付款方式“Sage”,但是,当我手动添加订单时,我能做到的唯一方法是选择通过电话付款或银行转账。
我真的很感谢你的任何建议!欣赏它!(很多!)
谢谢你。
它发生了。如果有什么安慰的话,我在 Magento 中使用过的所有其他付款方式都会发生这种情况,包括 Paypal(打开和关闭 IPN)。它被称为孤立交易,Ebizmarts 专门提供了一种处理方式。
我经常在我们的网站上查看它,它列出了所有失败的交易。10000 个中有 9999 个删除它们。需要注意的有 VPS Tx ID,大多数没有。如果它在 VPS Tx Id 中有一个条目,则 Sagepay 已支付了一笔款项。在这种情况下,您需要对其进行整理。ebizmarts 模块有一个测试版“功能”,旨在将报价转换为订单。它不起作用。
您需要在后端手动创建订单。正如您所指出的,您需要指定一种付款方式。我使用这个免费模块;
https://www.magentocommerce.com/magento-connect/admin-payments.html
并且基本上使用“货到付款”付款方式,我在后端配置设置中将标题更改为“确认付款”。
您可以轻松地将该标题更改为“Sage”,这就是发票上将显示的付款方式,客户不会更明智,它实际上只是一个重命名的“货到付款”方式。
恐怕不是一个很好的程序化答案,只是网站上日常管理的一部分。