Magento在付款后不会捕获订单

时间:2016-03-15 16:53:56

标签: magento checkout sagepay magento-1.9.1 sage-erp

我使用Sage作为付款方式(无论如何都应该无关紧要)。 有时,我magento (1.9.1.0)的安装会接受付款,但不会创建新订单。

基本上,新客户已创建,但未分配订单!所以我需要登录我的支付提供商来检查订单。

  1. 为什么会这样?服务器问题?如果是这样,它会是什么?
  2. 如何在发生此类事件后手动捕捉?
  3. 我需要买方在发票上看到付款方式“Sage”,但是,当我手动添加订单时,我唯一能做的就是选择通过电话付款或银行转帐。

    我非常感谢你的任何建议!欣赏它! (很多!)

    谢谢。

1 个答案:

答案 0 :(得分:1)

它发生了。如果它有任何安慰,那么我在Magento中使用的其他付款方式也是如此,包括Paypal(开启和关闭IPN)。它被称为孤立交易,而Ebizmarts特别包含了一种处理它的方式。

enter image description here

我经常在我们的网站上查看它,它列出了所有失败的交易。你删除了9999个中的9999个。需要注意的是VPS Tx ID,大多数都没有。如果它在VPS Tx Id中有一个条目,那么Sagepay已经付款了。在这种情况下,您需要对其进行排序。 ebizmarts模块具有beta'功能'旨在将报价转换为订单。它不起作用。

您需要在后端手动创建订单。正如您所指出的,您需要指定付款方式。我使用这个免费模块;

https://www.magentocommerce.com/magento-connect/admin-payments.html

基本上使用'货到付款'付款方式我将标题更改为“已确认付款”#39;在后端配置设置中。

enter image description here

您可以轻松地将该标题更改为“Sage'这就是发票上显示的付款方式,客户将更加明智,它实际上只是重新命名的“货到付款”'方法

这不是一个很棒的编程答案,我担心,只是该网站日常管理员的一部分。